//
// Created by Alan Freitas on 20/07/20.
//

#include <limits>
#include <matplot/util/geodata.h>
// http://www.gnuplotting.org/plotting-the-world-revisited/
namespace matplot {
    // (-?\d+\.\d+) +(-?\d+\.\d+) *\n
    // $1,\n
    // $2,\n
    // \n\n
    // \nstd::numeric_limits<double>::quiet_NaN(),\n
	std::pair<std::vector<double>, std::vector<double>> prepare_world_map_110m() {
        static constexpr double x[] = {
                        -163.71289567772871,
                        -163.105800951163786,
                        -161.245113491846439,
                        -160.24620805564453,
                        -159.482404548154477,
                        -159.208183560197654,
                        -161.127601284814716,
                        -162.439846768218416,
                        -163.027407803377002,
                        -163.06660437727038,
                        -163.71289567772871,
                        std::numeric_limits<double>::quiet_NaN(),
                        -6.197884894220991,
                        -6.032985398777611,
                        -6.788856573910849,
                        -8.561616583683559,
                        -9.977085740590269,
                        -9.166282517930782,
                        -9.688524542672454,
                        -8.327987433292009,
                        -7.572167934591064,
                        -6.733847011736145,
                        -5.661948614921968,
                        -6.197884894220991,
                        std::numeric_limits<double>::quiet_NaN(),
                        141.000210402591847,
                        142.735246616791471,
                        144.583970982033236,
                        145.273127883077677,
                        145.829786411725706,
                        145.981921828393013,
                        147.648073358347574,
                        147.891107619416232,
                        146.970905389594861,
                        147.191873814074938,
                        148.084635858349316,
                        148.734105259393573,
                        149.306835158484432,
                        149.266630894161324,
                        150.038728469034254,
                        149.738798456012205,
                        150.801627638959133,
                        150.690574985963906,
                        150.028393182575826,
                        149.782310012001972,
                        148.923137648717272,
                        147.913018426707993,
                        147.135443150012179,
                        146.567880894150562,
                        146.048481073184917,
                        144.744167922138047,
                        143.897087844009661,
                        143.286375767184325,
                        143.413913202080664,
                        142.628431431244167,
                        142.068258905200253,
                        141.033851760013818,
                        140.143415155192542,
                        139.127766554928087,
                        138.881476678625006,
                        137.614473911692869,
                        138.039099155835174,
                        138.668621454014783,
                        138.407913853102286,
                        137.927839797110778,
                        135.989250116113453,
                        135.164597609599753,
                        133.662880487197867,
                        133.367704705946721,
                        132.983955519747269,
                        132.756940952689035,
                        132.753788690319254,
                        131.989804315316178,
                        133.066844517143409,
                        133.780030959203543,
                        133.69621178602614,
                        132.232373488494261,
                        131.836221958544741,
                        130.942839797082854,
                        130.519558140180095,
                        131.867537876513609,
                        132.380116408416711,
                        133.985548130428356,
                        134.143367954647715,
                        134.422627394753022,
                        135.457602980694674,
                        136.293314243718839,
                        137.440737746327557,
                        138.329727411044701,
                        139.184920689042883,
                        139.926684198160444,
                        141.000210402591847,
                        std::numeric_limits<double>::quiet_NaN(),
                        114.204016554828371,
                        114.599961379048722,
                        115.450710483869813,
                        116.220741001451017,
                        116.72510298061971,
                        117.129626092600475,
                        117.643393182446275,
                        117.689075148592309,
                        118.34769127815224,
                        119.181903924639968,
                        119.11069380094176,
                        118.439727004064082,
                        118.618320754064797,
                        117.882034946770176,
                        117.313232456533498,
                        118.048329705885394,
                        117.875627069165972,
                        118.996747267738158,
                        117.811858351717802,
                        117.478338657706033,
                        117.521643507966644,
                        116.560048455879468,
                        116.5337968282752,
                        116.148083937648664,
                        116.00085778204911,
                        114.864803094544556,
                        114.468651564595064,
                        113.75567182826407,
                        113.256994256647516,
                        112.068126255340673,
                        111.703290643360049,
                        111.048240187628238,
                        110.223846063276,
                        110.070935500124335,
                        109.571947869913998,
                        109.091873813922504,
                        108.952657505328204,
                        109.069136183714079,
                        109.663260125773746,
                        110.396135288537096,
                        111.168852980597478,
                        111.370081007942048,
                        111.796928338672899,
                        112.995614862115218,
                        113.712935418758676,
                        114.204016554828371,
                        std::numeric_limits<double>::quiet_NaN(),
                        -93.612755906940464,
                        -94.156908738973911,
                        -95.608680589565637,
                        -96.820932176484547,
                        -96.28858740922982,
                        -94.85081987178917,
                        -93.977746548217965,
                        -93.612755906940464,
                        std::numeric_limits<double>::quiet_NaN(),
                        -93.840003017943985,
                        -94.295608283245286,
                        -96.169654100310069,
                        -96.436304490936138,
                        -94.422577277386409,
                        -93.720656297565895,
                        -93.840003017943985,
                        std::numeric_limits<double>::quiet_NaN(),
                        -96.754398769908761,
                        -95.559277920294605,
                        -95.830294969449341,
                        -97.309842902397989,
                        -98.124289313534035,
                        -98.552867804746683,
                        -98.631984422585532,
                        -97.337231411512661,
                        -96.754398769908761,
                        std::numeric_limits<double>::quiet_NaN(),
                        -88.150350307960281,
                        -89.764722052758401,
                        -92.422440965529461,
                        -92.768285488642817,
                        -92.889905972041745,
                        -93.893824022175991,
                        -95.962457445035795,
                        -97.121378953829506,
                        -96.74512285031237,
                        -94.684085862999439,
                        -93.573921068073133,
                        -91.6050231595366,
                        -90.741845872749295,
                        -90.969661424508018,
                        -89.822237921899259,
                        -89.187082892599847,
                        -87.838276333349654,
                        -86.379192267588635,
                        -84.789625210290581,
                        -82.753444586910064,
                        -81.12853084992436,
                        -80.057510952459154,
                        -79.833932868148366,
                        -80.457770758775865,
                        -81.948842536125568,
                        -83.228893602211429,
                        -86.097452358733321,
                        -88.150350307960281,
                        std::numeric_limits<double>::quiet_NaN(),
                        -111.264443325630879,
                        -109.854451870547109,
                        -110.186938035913016,
                        -112.051191169058498,
                        -113.534278937619121,
                        -112.724586758253906,
                        -111.264443325630879,
                        std::numeric_limits<double>::quiet_NaN(),
                        -110.963660651476019,
                        -109.6631457182026,
                        -110.881314256618921,
                        -112.542091437615156,
                        -112.525890876091637,
                        -111.500010342233395,
                        -110.963660651476019,
                        std::numeric_limits<double>::quiet_NaN(),
                        -66.282434455008215,
                        -65.7713028632093,
                        -65.591003790942949,
                        -65.847163865813769,
                        -66.599934455009489,
                        -67.184162360285271,
                        -67.242427537694354,
                        -67.10067908391774,
                        -66.282434455008215,
                        std::numeric_limits<double>::quiet_NaN(),
                        -77.569600796199211,
                        -76.896618618462128,
                        -76.365359056285541,
                        -76.199658576141644,
                        -76.9025614081757,
                        -77.206341315403478,
                        -77.766022915340614,
                        -78.33771928578561,
                        -78.217726610003879,
                        -77.797364671525628,
                        -77.569600796199211,
                        std::numeric_limits<double>::quiet_NaN(),
                        -82.268151211257063,
                        -81.404457160146833,
                        -80.618768683581195,
                        -79.67952368846025,
                        -79.281485968732085,
                        -78.347434455056487,
                        -77.993295864560281,
                        -77.146422492161051,
                        -76.523824835908556,
                        -76.19462012399319,
                        -75.59822241891267,
                        -75.671060350228061,
                        -74.933896043584497,
                        -74.17802486845126,
                        -74.296648118777256,
                        -74.961594611292938,
                        -75.634680141894592,
                        -76.323656175425995,
                        -77.755480923153073,
                        -77.085108405246743,
                        -77.492654588516615,
                        -78.137292243141587,
                        -78.482826707661189,
                        -78.719866502584011,
                        -79.284999966127941,
                        -80.217475348618649,
                        -80.517534552721415,
                        -81.820943366203181,
                        -82.16999182811864,
                        -81.795001797192668,
                        -82.775897996740852,
                        -83.494458787759356,
                        -83.908800421875625,
                        -84.052150845053262,
                        -84.54703019889638,
                        -84.974911058273108,
                        -84.447062140627764,
                        -84.230357021811784,
                        -83.778239915690193,
                        -83.26754757356575,
                        -82.510436164057509,
                        -82.268151211257063,
                        std::numeric_limits<double>::quiet_NaN(),
                        -55.600218268442056,
                        -56.134035814017089,
                        -56.795881720595276,
                        -56.143105027884332,
                        -55.471492275602998,
                        -55.822401089080962,
                        -54.935142584845636,
                        -54.473775397343786,
                        -53.476549445191367,
                        -53.786013759971254,
                        -53.086133999226263,
                        -52.958648240762216,
                        -52.648098720904208,
                        -53.069158291218386,
                        -53.521456264853001,
                        -54.178935512902513,
                        -53.961868659060499,
                        -54.240482143762137,
                        -55.400773078011568,
                        -55.997480841685828,
                        -55.291219041552793,
                        -56.250798712780586,
                        -57.325229254777078,
                        -59.266015184146823,
                        -59.419494188053676,
                        -58.796586473207441,
                        -59.23162451845657,
                        -58.391804979065199,
                        -57.35868974468606,
                        -56.738650071832026,
                        -55.870976935435323,
                        -55.406974249886588,
                        -55.600218268442056,
                        std::numeric_limits<double>::quiet_NaN(),
                        -83.882626308919768,
                        -82.787576870438826,
                        -81.642013719392594,
                        -81.553440314444316,
                        -80.817361212878865,
                        -80.103451300766636,
                        -80.991019863595724,
                        -82.547178107417039,
                        -83.108797573565113,
                        -84.100416632813875,
                        -85.523404710619047,
                        -85.866768764982396,
                        -87.221983201836778,
                        -86.35275977247133,
                        -86.224886440765104,
                        -85.883847825854858,
                        -85.161307949549894,
                        -84.975763719405919,
                        -84.464012010419495,
                        -83.882626308919768,
                        std::numeric_limits<double>::quiet_NaN(),
                        -78.770638597310779,
                        -77.824623989559598,
                        -75.605844692675731,
                        -74.228616095665004,
                        -74.099140794557712,
                        -72.242225714797684,
                        -71.200015428335178,
                        -68.786054246684898,
                        -67.914970465756937,
                        -66.969033372654195,
                        -68.805122850200604,
                        -66.449866095633894,
                        -64.862314419195243,
                        -63.424934454996794,
                        -61.851981370680605,
                        -62.16317684594226,
                        -63.918444383384184,
                        -65.148860236253682,
                        -66.721219041598516,
                        -68.015016038674005,
                        -68.141287400979195,
                        -67.089646165623421,
                        -65.732080451099762,
                        -65.320167609301251,
                        -64.669406297449683,
                        -65.01380388045888,
                        -66.275044725190483,
                        -68.783186204692697,
                        -67.369680752213085,
                        -66.328297288667258,
                        -66.165568203380147,
                        -68.877366502544646,
                        -71.023437059193853,
                        -72.235378587519023,
                        -71.886278449171272,
                        -73.378306240518384,
                        -74.834418911422631,
                        -74.818502570276735,
                        -77.709979824520076,
                        -78.555948859354203,
                        -77.897281053361979,
                        -76.018274298797166,
                        -73.959795294882682,
                        -74.29388342964964,
                        -73.94491248238262,
                        -72.651167161739423,
                        -72.926059943316048,
                        -73.311617804645721,
                        -74.843307257776843,
                        -76.869100918266724,
                        -76.228649054657382,
                        -77.287369961237147,
                        -78.168633999326602,
                        -78.957242194316734,
                        -79.492455003563663,
                        -81.30547095409176,
                        -84.944706183598512,
                        -87.060003424817893,
                        -88.681713223001481,
                        -89.513419562523026,
                        -88.467721116880824,
                        -89.88815121128755,
                        -90.205160285182046,
                        -89.436576707705001,
                        -88.408241543312869,
                        -85.826151089200977,
                        -86.562178514334121,
                        -85.774371304044536,
                        -84.850112474288224,
                        -82.315590176101011,
                        -80.600087653307682,
                        -80.748941616524434,
                        -78.770638597310779,
                        std::numeric_limits<double>::quiet_NaN(),
                        -94.503657599652371,
                        -92.420012173211731,
                        -90.509792853542635,
                        -92.003965216829869,
                        -93.196295539100262,
                        -94.269046597047264,
                        -95.409855516322665,
                        -96.033745083382442,
                        -96.018267991911017,
                        -95.495793423224043,
                        -94.503657599652371,
                        std::numeric_limits<double>::quiet_NaN(),
                        -100.438359951564109,
                        -101.54,
                        -100.356426968165351,
                        -99.163864101949656,
                        -97.38,
                        -97.12,
                        -98.053595954158752,
                        -96.54,
                        -96.72,
                        -98.359649624407368,
                        -99.322846645895595,
                        -100.014819912499945,
                        -102.48,
                        -102.48,
                        -100.438359951564109,
                        std::numeric_limits<double>::quiet_NaN(),
                        -107.819433966893129,
                        -106.92891984742343,
                        -105.880999315192668,
                        -105.704989386806545,
                        -106.313479377043365,
                        -109.699991014426701,
                        -112.223066982861269,
                        -113.743801032346525,
                        -113.871338467242865,
                        -111.794204271271013,
                        -116.312197231901067,
                        -117.710406460422277,
                        -116.346019456836089,
                        -115.404862433720353,
                        -112.590563931104924,
                        -110.814212409287933,
                        -109.067109748148127,
                        -110.497255011825715,
                        -109.581109381939228,
                        -108.54859,
                        -108.21141,
                        -107.819433966893129,
                        std::numeric_limits<double>::quiet_NaN(),
                        -122.854924486159021,
                        -121.157534552883988,
                        -119.103938971821094,
                        -117.570130784965997,
                        -116.198586595507379,
                        -116.335813361458449,
                        -117.106050584768823,
                        -118.04041215703819,
                        -119.899316779441449,
                        -121.499994269682233,
                        -122.854924486159021,
                        std::numeric_limits<double>::quiet_NaN(),
                        -121.537873094552182,
                        -120.109769049950103,
                        -117.555635545708128,
                        -116.58442867721466,
                        -115.510799119918701,
                        -116.767931688283085,
                        -119.22,
                        -120.46,
                        -120.46,
                        -123.092196825027145,
                        -123.62,
                        -125.928948737473391,
                        -125.5,
                        -124.80729,
                        -123.94,
                        -124.917744310386013,
                        -121.537873094552182,
                        std::numeric_limits<double>::quiet_NaN(),
                        -166.467792121424623,
                        -165.674429694663644,
                        -165.579164191733582,
                        -166.192770148767266,
                        -166.848337368821973,
                        -167.455277066090076,
                        -166.467792121424623,
                        std::numeric_limits<double>::quiet_NaN(),
                        -153.22872941792113,
                        -152.564790615835136,
                        -152.141147223906387,
                        -153.006314053336922,
                        -154.0050902984581,
                        -154.516402757770038,
                        -154.670992804971178,
                        -153.762779507441508,
                        -153.22872941792113,
                        std::numeric_limits<double>::quiet_NaN(),
                        -132.710007697461464,
                        -131.749988776559178,
                        -132.049479539906741,
                        -131.179041714382407,
                        -131.577828742378813,
                        -132.180427619334324,
                        -132.549991624869676,
                        -133.054611986199802,
                        -133.239665290237014,
                        -133.180004849156035,
                        -132.710007697461464,
                        std::numeric_limits<double>::quiet_NaN(),
                        -125.415000780114568,
                        -124.920767381675091,
                        -123.922507900876823,
                        -123.510000780106935,
                        -124.012889980955308,
                        -125.655011969894161,
                        -125.954993659348489,
                        -126.850003628427601,
                        -127.029992642100169,
                        -128.059335496922017,
                        -128.444583299657921,
                        -128.358412848811241,
                        -127.308580288585674,
                        -126.695000169768122,
                        -125.755005866378951,
                        -125.415000780114568,
                        std::numeric_limits<double>::quiet_NaN(),
                        -171.731656867539442,
                        -171.114433560245288,
                        -170.491112433940714,
                        -169.682505459653612,
                        -168.68943946030069,
                        -168.771940884454665,
                        -169.529439867205099,
                        -170.290556200215946,
                        -170.671385667990933,
                        -171.553063117538727,
                        -171.791110602891223,
                        -171.731656867539442,
                        std::numeric_limits<double>::quiet_NaN(),
                        -105.492289191493199,
                        -103.529282396237946,
                        -100.8251580472688,
                        -100.060191820052196,
                        -99.670939093813644,
                        -101.303940192453013,
                        -102.949808722733025,
                        -105.176132778731514,
                        -104.210429450277132,
                        -105.419580451258525,
                        -105.492289191493199,
                        std::numeric_limits<double>::quiet_NaN(),
                        32.946960890440806,
                        33.667227003724946,
                        34.576473829900465,
                        33.900804477684204,
                        34.004880812320039,
                        32.979827101378447,
                        32.490296258277539,
                        32.25666710788596,
                        32.80247358575275,
                        32.946960890440806,
                        std::numeric_limits<double>::quiet_NaN(),
                        26.290002882601698,
                        26.164997592887659,
                        24.724982130642303,
                        24.735007358506916,
                        23.514978468528081,
                        23.699980096133004,
                        24.246665073348705,
                        25.025015496528908,
                        25.769207797964185,
                        25.745023227651586,
                        26.290002882601698,
                        std::numeric_limits<double>::quiet_NaN(),
                        49.543518914595751,
                        49.808980747279094,
                        50.056510857957164,
                        50.217431268114069,
                        50.476536899625529,
                        50.377111443895956,
                        50.200274692593183,
                        49.860605503138679,
                        49.672606642460863,
                        49.863344354050156,
                        49.774564243372708,
                        49.498612094934117,
                        49.435618523970305,
                        49.041792433473944,
                        48.548540887248009,
                        47.930749139198667,
                        47.547723423051309,
                        47.095761346226595,
                        46.282477654817086,
                        45.409507684110451,
                        44.833573846217554,
                        44.039720493349762,
                        43.763768344911171,
                        43.697777540874455,
                        43.345654331237625,
                        43.254187046081,
                        43.43329756040464,
                        43.893682895692926,
                        43.896370070172104,
                        44.374325392439658,
                        44.464397413924388,
                        44.232421909366167,
                        44.042976108584156,
                        43.963084344260913,
                        44.31246870298628,
                        44.446517368351401,
                        44.944936557806528,
                        45.502731967964991,
                        45.872993605336262,
                        46.31224327981721,
                        46.882182651564285,
                        47.705129835812357,
                        48.005214878131255,
                        47.868995802609874,
                        48.293827752481377,
                        48.845060255738787,
                        48.863508742066983,
                        49.194651320193316,
                        49.543518914595751,
                        std::numeric_limits<double>::quiet_NaN(),
                        167.2168013857696,
                        167.84487674384502,
                        167.515181105822876,
                        167.180007765977791,
                        167.2168013857696,
                        std::numeric_limits<double>::quiet_NaN(),
                        166.79315799384085,
                        166.649859247095492,
                        166.6291369977464,
                        167.107712437201485,
                        167.270028111030229,
                        167.001207310247935,
                        166.79315799384085,
                        std::numeric_limits<double>::quiet_NaN(),
                        134.210133905168846,
                        134.112775506730941,
                        134.290335728085836,
                        134.499625278867882,
                        134.727001580952162,
                        134.724624465066711,
                        134.210133905168846,
                        std::numeric_limits<double>::quiet_NaN(),
                        -48.660616014182523,
                        -48.1513964503784,
                        -46.662856818210983,
                        -45.15475765642109,
                        -43.920827806155742,
                        -43.48994971370611,
                        -43.372437506674387,
                        -43.333266770997142,
                        -44.880536668464266,
                        -46.506173875502029,
                        -48.386420864441831,
                        -50.482106899606457,
                        -52.851988084511788,
                        -54.16425940613162,
                        -53.987991095584036,
                        -51.853134324742157,
                        -50.991326463410587,
                        -50.364594692574755,
                        -49.914131232286493,
                        -49.306958991073117,
                        -48.660616014182523,
                        std::numeric_limits<double>::quiet_NaN(),
                        -66.29003089055513,
                        -64.037687750897675,
                        -61.883245612217181,
                        -61.138975796133479,
                        -60.610119188058441,
                        -59.572094692611586,
                        -59.865849371974733,
                        -60.159655727770193,
                        -62.255393439367111,
                        -64.48812537296979,
                        -65.741666429289907,
                        -65.741666429289907,
                        -66.29003089055513,
                        std::numeric_limits<double>::quiet_NaN(),
                        -73.915818651002297,
                        -73.23033077665059,
                        -72.07471655952358,
                        -71.780961880160419,
                        -71.722179938428411,
                        -71.741791144483187,
                        -71.173815477163203,
                        -70.253251512315771,
                        -69.724446580673032,
                        -69.489422166609586,
                        -69.058518235943808,
                        -68.725541144471123,
                        -68.451345994730431,
                        -68.333833787698723,
                        -68.510127936462439,
                        -68.784297247986984,
                        -69.959470994736478,
                        -71.07588863797011,
                        -72.388134121373781,
                        -71.898499925408288,
                        -73.073621995725489,
                        -74.190039638959121,
                        -74.953894822881452,
                        -75.012625088181167,
                        -73.915818651002297,
                        std::numeric_limits<double>::quiet_NaN(),
                        -102.330725063876386,
                        -101.703967454824408,
                        -100.430918545314086,
                        -98.981549648823915,
                        -97.884743211645059,
                        -96.787936774466189,
                        -96.200349901091442,
                        -96.983764614636229,
                        -98.198083258846822,
                        -99.432013109112177,
                        -100.783455166409254,
                        -101.801868455801369,
                        -102.330725063876386,
                        std::numeric_limits<double>::quiet_NaN(),
                        -122.621734585441928,
                        -122.406243862784819,
                        -121.211510586412857,
                        -119.918850470847786,
                        -118.724143032691956,
                        -119.29211870001194,
                        -120.23221635626571,
                        -121.622829149240019,
                        -122.621734585441928,
                        std::numeric_limits<double>::quiet_NaN(),
                        -127.283129645681925,
                        -126.558471035652985,
                        -125.559565599451076,
                        -124.03188106982256,
                        -124.619467943197321,
                        -125.91217973519467,
                        -127.283129645681925,
                        std::numeric_limits<double>::quiet_NaN(),
                        165.779989862326374,
                        166.599991489933842,
                        167.120011428086912,
                        166.740034621444806,
                        166.18973229396866,
                        165.474375441752215,
                        164.829815301775682,
                        164.167995233413649,
                        164.029605747736014,
                        164.459967075862721,
                        165.02003624904205,
                        165.46000939357512,
                        165.779989862326374,
                        std::numeric_limits<double>::quiet_NaN(),
                        152.640016717742526,
                        153.019993524384688,
                        153.14003787659874,
                        152.827292108368283,
                        152.63867313050298,
                        152.406025832324929,
                        151.953236932583536,
                        151.384279413050024,
                        150.662049595338829,
                        150.939965448204475,
                        151.479984165654571,
                        151.820015090135087,
                        152.239989455371131,
                        152.640016717742526,
                        std::numeric_limits<double>::quiet_NaN(),
                        151.301390415653884,
                        150.754447056276661,
                        150.241196730753813,
                        149.709963006793316,
                        148.890064732050462,
                        148.318936802360668,
                        148.401825799756864,
                        149.298411900020824,
                        149.845561965127217,
                        149.996250441690279,
                        150.139755894164864,
                        150.236907586873542,
                        150.80746707580812,
                        151.089672072554038,
                        151.647880894170896,
                        151.537861769821461,
                        152.136791620084296,
                        152.338743117480931,
                        152.318692661751697,
                        151.982795851854519,
                        151.459106887008659,
                        151.301390415653884,
                        std::numeric_limits<double>::quiet_NaN(),
                        162.119024693040899,
                        162.398645868172196,
                        161.700032180018354,
                        161.319796991214758,
                        161.917383254238018,
                        162.119024693040899,
                        std::numeric_limits<double>::quiet_NaN(),
                        161.679981724289121,
                        161.529396600590587,
                        160.788253208660535,
                        160.579997186524338,
                        160.920028111004854,
                        161.280006138349989,
                        161.679981724289121,
                        std::numeric_limits<double>::quiet_NaN(),
                        160.852228631837875,
                        160.4625883323572,
                        159.849447463214119,
                        159.640002883135139,
                        159.70294477766663,
                        160.362956170898428,
                        160.688517694337236,
                        160.852228631837875,
                        std::numeric_limits<double>::quiet_NaN(),
                        159.640002883135139,
                        159.875027297198585,
                        159.917401971677918,
                        159.133677199539363,
                        158.586113722974687,
                        158.211149530264834,
                        158.359977655265425,
                        158.8200012555277,
                        159.640002883135139,
                        std::numeric_limits<double>::quiet_NaN(),
                        157.140000441718882,
                        157.538425734689213,
                        157.339419793933246,
                        156.902030471014825,
                        156.491357863591304,
                        156.542827590153991,
                        157.140000441718882,
                        std::numeric_limits<double>::quiet_NaN(),
                        154.759990676084385,
                        155.062917922179338,
                        155.547746209941693,
                        156.019965448224809,
                        155.880025669578401,
                        155.599991082988765,
                        155.166994256815144,
                        154.729191522438384,
                        154.514114211239644,
                        154.652503696917279,
                        154.759990676084385,
                        std::numeric_limits<double>::quiet_NaN(),
                        176.8858236026052,
                        176.508017206119263,
                        176.012440220440226,
                        175.239567499082966,
                        175.067898391009351,
                        174.650972935278475,
                        175.227630243223558,
                        174.900156691789903,
                        173.824046665743936,
                        173.852261997775315,
                        174.57480187408035,
                        174.743473749080977,
                        174.696964960018278,
                        174.292028436579187,
                        174.31900353423552,
                        173.840996535535709,
                        173.054171177459608,
                        172.636005487353771,
                        173.007042271209457,
                        173.551298456107475,
                        174.329390497126212,
                        174.612008905330441,
                        175.336615838927116,
                        175.357596470437613,
                        175.808886753642525,
                        175.958490025127503,
                        176.763195428776555,
                        177.438813104560495,
                        178.010354445708657,
                        178.517093540762744,
                        178.274731073313831,
                        177.970460239979275,
                        177.206992629299179,
                        176.939980503647064,
                        177.032946405340113,
                        176.8858236026052,
                        std::numeric_limits<double>::quiet_NaN(),
                        169.667814569373149,
                        170.524919875366152,
                        171.125089960004004,
                        171.569713983443251,
                        171.948708937871857,
                        172.097227004278693,
                        172.798579543344033,
                        173.02037479074076,
                        173.247234328502088,
                        173.95840538970279,
                        174.247586704808157,
                        174.24851688058942,
                        173.876446568087943,
                        173.222739699595706,
                        172.711246372770745,
                        173.080112746470149,
                        172.308583612352493,
                        171.452925246463622,
                        171.185137974327176,
                        170.616697219116531,
                        169.831422154009289,
                        169.332331170934282,
                        168.411353794628553,
                        167.763744745146823,
                        166.676886021184174,
                        166.509144321964669,
                        167.046372512071002,
                        168.303763462596862,
                        168.949408807651565,
                        169.667814569373149,
                        std::numeric_limits<double>::quiet_NaN(),
                        147.689259474884182,
                        148.289067824495987,
                        148.35986453673587,
                        148.017301467073025,
                        147.914051955353841,
                        147.564564243763925,
                        146.870343052354883,
                        146.663327264593647,
                        146.048377720320332,
                        145.431929559510593,
                        145.29509036680173,
                        144.718071323830657,
                        144.743754510679707,
                        145.397978143494811,
                        146.364120721623692,
                        146.908583612250879,
                        147.689259474884182,
                        std::numeric_limits<double>::quiet_NaN(),
                        126.148713820501143,
                        125.088623488465657,
                        124.221647983904916,
                        124.028946567888511,
                        123.659666782730767,
                        122.811036411633637,
                        122.183064406422801,
                        121.299190708502593,
                        120.580268182458056,
                        119.893695103028222,
                        119.298899367348753,
                        119.00734093635802,
                        118.505717808100798,
                        118.024971958489488,
                        117.29550744025741,
                        116.625109084134948,
                        115.564346958479661,
                        115.026808709779573,
                        115.048616164206763,
                        115.545123325667078,
                        115.714673700016704,
                        115.679378696761347,
                        115.801645135563945,
                        115.689610630355162,
                        115.160909051576994,
                        114.997043084779477,
                        115.040037876446291,
                        114.641974318502008,
                        114.616497837382099,
                        114.173579136208474,
                        114.048883905088161,
                        113.477497593236919,
                        113.338953078262421,
                        113.778357782040217,
                        113.440962355606558,
                        113.936901076311671,
                        114.232852004047231,
                        114.216160516416977,
                        113.721255324357699,
                        113.625343866023968,
                        113.393523390762638,
                        113.502043898575593,
                        113.706992629045146,
                        113.843418410295669,
                        113.736551548316086,
                        114.149756300921894,
                        114.225307244932623,
                        114.647762078918703,
                        115.460167270979241,
                        115.947372674627019,
                        116.711615431791529,
                        117.166316359527713,
                        117.441545037914238,
                        118.229558953932994,
                        118.836085239742744,
                        118.987807244951682,
                        119.252493931150667,
                        119.805225050944514,
                        120.856220330896676,
                        121.39985639860717,
                        121.655086297696727,
                        122.241665480641785,
                        122.286623976735711,
                        122.312772251475394,
                        123.012574497571933,
                        123.433789097183038,
                        123.859344517106592,
                        123.503242222183289,
                        123.817073195491844,
                        124.258286574399847,
                        124.379726190285751,
                        124.926152785340037,
                        125.167275018413875,
                        125.670086704613809,
                        125.685796340030549,
                        126.125149367376082,
                        126.142822707219864,
                        126.582589146023736,
                        127.065867140817318,
                        127.804633416861961,
                        128.359689976108939,
                        128.985543247595842,
                        129.621473423379655,
                        129.409600050982931,
                        129.888640578328591,
                        130.339465773642928,
                        130.183506300986039,
                        130.617795037966971,
                        131.223494500859999,
                        131.735091180549546,
                        132.575298293183096,
                        132.557211541880974,
                        131.824698114143644,
                        132.357223748911395,
                        133.019560581596352,
                        133.550845981989085,
                        134.393068475482039,
                        134.678632440326965,
                        135.298491245667947,
                        135.882693312727611,
                        136.258380975489501,
                        136.492475213771684,
                        136.951620314684988,
                        136.685124953355796,
                        136.305406528875096,
                        135.961758254134168,
                        136.077616815332533,
                        135.783836297753226,
                        135.4286641786112,
                        135.500184360903177,
                        136.29517459528131,
                        137.06536014215942,
                        137.580470819244795,
                        138.303217401278971,
                        138.585164015863427,
                        139.108542922115475,
                        139.260574985918197,
                        140.215142043213689,
                        140.875411818606949,
                        141.071110467696258,
                        141.274095493738741,
                        141.398222284103838,
                        141.702183058844639,
                        141.563380161708665,
                        141.635520461188094,
                        141.519868605718898,
                        141.650920038011066,
                        141.842691278246207,
                        141.686990187750837,
                        141.928629185147599,
                        142.118488397387978,
                        142.143706496346397,
                        142.51526004452495,
                        142.797310011973991,
                        142.866763136974271,
                        143.115946893485727,
                        143.158631626558758,
                        143.522123651299808,
                        143.597157830987612,
                        143.561811151299992,
                        143.922099237238911,
                        144.563713820574833,
                        144.894856398701165,
                        145.374723748963504,
                        145.271991001567244,
                        145.485259637635806,
                        145.636981642844717,
                        145.888852573835322,
                        146.16030887266453,
                        146.063673944278719,
                        146.387478469019641,
                        147.471081577747896,
                        148.177601760042421,
                        148.848413527623222,
                        148.717465448195583,
                        149.289420200802056,
                        149.678337030230693,
                        150.077382440388533,
                        150.482939081015161,
                        150.727265252891129,
                        150.899554478152254,
                        151.609175246384268,
                        152.07353966695905,
                        152.855197381805908,
                        153.136162144176808,
                        153.161948683890444,
                        153.092908970348503,
                        153.569469028944184,
                        153.512108189100218,
                        153.339095493786999,
                        153.069241164358857,
                        153.089550002249553,
                        152.891577590139377,
                        152.450002476205327,
                        151.709117466436737,
                        151.343971795862387,
                        151.010555454715188,
                        150.714139439089024,
                        150.32821984273329,
                        150.075212030232308,
                        149.946124302367195,
                        149.997283970336127,
                        149.423882277625523,
                        148.304622430615836,
                        147.38173302631526,
                        146.922122837511324,
                        146.317921991154776,
                        145.489652134380606,
                        144.876976353128157,
                        145.032212355732952,
                        144.485682407814068,
                        143.60997358619602,
                        142.745426873952965,
                        142.178329705981923,
                        141.606581659104677,
                        140.638578729413268,
                        139.992158237874264,
                        139.8065881695141,
                        139.574147577065276,
                        139.082808058834132,
                        138.120747918856352,
                        138.449461704664941,
                        138.207564325106716,
                        137.719170363516184,
                        136.829405552314711,
                        137.352371047108477,
                        137.503886346588274,
                        137.890116001537706,
                        137.810327590079055,
                        136.996837192940404,
                        136.372017450099349,
                        135.989043410384284,
                        135.208212518454047,
                        135.239218377829161,
                        134.613416782774607,
                        134.085903761939164,
                        134.273902622617015,
                        132.990776808809755,
                        132.288080682504869,
                        131.326330601120844,
                        129.535793898639724,
                        128.240937534702255,
                        127.102867466338296,
                        126.148713820501143,
                        std::numeric_limits<double>::quiet_NaN(),
                        81.787959018891399,
                        81.637322218760588,
                        81.218019647144331,
                        80.348356968104412,
                        79.872468703128533,
                        79.695166863935128,
                        80.147800734379643,
                        80.838817986986555,
                        81.304319289071771,
                        81.787959018891399,
                        std::numeric_limits<double>::quiet_NaN(),
                        129.370997756060945,
                        130.471344028851775,
                        130.834836053592824,
                        129.990546502808172,
                        129.155248651242346,
                        128.590683628453633,
                        127.898891229362349,
                        128.135879347852836,
                        129.370997756060945,
                        std::numeric_limits<double>::quiet_NaN(),
                        126.874922723498855,
                        126.183802118027359,
                        125.989033644719257,
                        127.000651483264974,
                        127.249215122588907,
                        126.874922723498855,
                        std::numeric_limits<double>::quiet_NaN(),
                        127.932377557487484,
                        128.004156121940866,
                        128.594559360875508,
                        128.688248732620707,
                        128.635952183141342,
                        128.120169712436109,
                        127.968034295768859,
                        128.379998813999691,
                        128.100015903842291,
                        127.696474644075067,
                        127.399490187693686,
                        127.600511509309058,
                        127.932377557487484,
                        std::numeric_limits<double>::quiet_NaN(),
                        122.927566766451804,
                        124.077522414242878,
                        125.065989211121803,
                        125.240500522971502,
                        124.437035353697397,
                        123.685504998876695,
                        122.723083123872868,
                        121.056724888189109,
                        120.183083123862716,
                        120.040869582195484,
                        120.935905389490728,
                        121.475820754076196,
                        123.340564813328456,
                        123.25839928598441,
                        122.822663608899319,
                        122.388529901215293,
                        121.508273553555512,
                        122.454572381684301,
                        122.271896193532498,
                        123.170962762546552,
                        123.162332798353802,
                        122.628515252778755,
                        122.236394484548015,
                        122.719569126477012,
                        121.738233677254357,
                        121.489463332201268,
                        121.619171177253861,
                        120.898181593917656,
                        120.972388950688782,
                        120.305452915529855,
                        120.390047235191673,
                        120.430716587405371,
                        119.796543410319487,
                        119.366905552244887,
                        119.653606398600175,
                        119.498835483886012,
                        119.078344354327044,
                        118.767768996252869,
                        119.18097374885869,
                        119.323393996255106,
                        119.82599897672587,
                        120.035701938966298,
                        120.885779250167616,
                        121.666816847826965,
                        122.927566766451804,
                        std::numeric_limits<double>::quiet_NaN(),
                        120.295014276206885,
                        118.967808465654713,
                        119.900309686361567,
                        120.425755649905341,
                        120.775501743656747,
                        120.715608758630452,
                        120.295014276206885,
                        std::numeric_limits<double>::quiet_NaN(),
                        121.341668735846511,
                        122.007364536630433,
                        122.903537225436068,
                        122.756982863456315,
                        121.2544905945701,
                        119.924390903809581,
                        119.920928582846045,
                        120.715091994307571,
                        121.341668735846511,
                        std::numeric_limits<double>::quiet_NaN(),
                        118.260616489740443,
                        118.878459914222077,
                        119.126506789223072,
                        117.970401645989284,
                        117.277730747549015,
                        116.740140822416649,
                        117.083737420725299,
                        117.632024367342098,
                        117.900018345207755,
                        118.260616489740443,
                        std::numeric_limits<double>::quiet_NaN(),
                        108.486846144649263,
                        108.623478631628956,
                        110.539227329553285,
                        110.759575636845852,
                        112.614811232556406,
                        112.978768345188058,
                        114.478935174621142,
                        115.705526971501058,
                        114.564511346496488,
                        113.464733514460846,
                        112.559672479300971,
                        111.522061395312448,
                        110.586149530074323,
                        109.427667270955112,
                        108.693655226681329,
                        108.27776329959633,
                        106.454102004016121,
                        106.280624220812314,
                        105.365486281355516,
                        106.051645949327025,
                        107.265008579540194,
                        108.072091099074669,
                        108.486846144649263,
                        std::numeric_limits<double>::quiet_NaN(),
                        104.369991489684892,
                        104.539490187602212,
                        104.887892694114015,
                        105.622111444116968,
                        106.108593377712651,
                        105.85744591677414,
                        105.817655063909399,
                        104.710384149191441,
                        103.868213332130779,
                        102.584260695406897,
                        102.156173130300999,
                        101.399113397225065,
                        100.902502882900151,
                        100.141980828860653,
                        99.263739862060277,
                        98.970011020913262,
                        98.601351352943055,
                        97.699597609449853,
                        97.176942173249842,
                        96.424016554757259,
                        95.380876092513503,
                        95.293026157617291,
                        95.936862827541745,
                        97.484882033277103,
                        98.369169142655664,
                        99.142558628335806,
                        99.693997837322414,
                        100.641433546961622,
                        101.658012323007341,
                        102.498271112073226,
                        103.07684044801303,
                        103.838396030698362,
                        103.437645298274902,
                        104.010788608824043,
                        104.369991489684892,
                        std::numeric_limits<double>::quiet_NaN(),
                        120.833896112146562,
                        120.323436313967449,
                        121.180128208502111,
                        121.527393833503496,
                        121.262190382981586,
                        120.833896112146562,
                        std::numeric_limits<double>::quiet_NaN(),
                        122.5860889018671,
                        122.837081333508749,
                        122.947410516451896,
                        123.498849725438447,
                        123.337774285984722,
                        124.077935825701203,
                        123.98243777882584,
                        123.623079868668142,
                        123.309920688979389,
                        122.9958313335094,
                        122.38005496631942,
                        122.5860889018671,
                        std::numeric_limits<double>::quiet_NaN(),
                        126.376813592637447,
                        126.478512811387887,
                        126.537423944200611,
                        126.196772902532587,
                        125.831420526229067,
                        125.363852166852212,
                        125.683160841983693,
                        125.396511672060626,
                        124.219787632342388,
                        123.938719517106904,
                        124.243662144061275,
                        123.610160760595193,
                        123.29607140512519,
                        122.825505812675374,
                        122.085499302255727,
                        121.91992801319256,
                        122.312358840017055,
                        122.942397902519588,
                        123.487687616063468,
                        123.841154412939829,
                        124.601469761250215,
                        124.764612257995623,
                        125.471390822451554,
                        125.412117954612768,
                        126.2227144715431,
                        126.306636997585144,
                        126.376813592637447,
                        std::numeric_limits<double>::quiet_NaN(),
                        109.475209588663645,
                        108.655207961056163,
                        108.62621748254044,
                        109.119055617308035,
                        110.211598748822809,
                        110.786550734502214,
                        111.010051304164577,
                        110.570646600386766,
                        110.339187860151469,
                        109.475209588663645,
                        std::numeric_limits<double>::quiet_NaN(),
                        121.777817824389928,
                        121.175632358892742,
                        120.747079705896226,
                        120.220083449383679,
                        120.106188592612398,
                        120.694679803552248,
                        121.495044386888779,
                        121.951243931161457,
                        121.777817824389928,
                        std::numeric_limits<double>::quiet_NaN(),
                        141.884600864834965,
                        140.959489373945814,
                        140.976335890872974,
                        140.599769728762112,
                        140.774074334882584,
                        140.2532792502451,
                        138.975527785396196,
                        137.217598911691255,
                        135.792983026268928,
                        135.120982700745401,
                        135.07943484918269,
                        133.340316196832021,
                        132.15677086805124,
                        130.986144647343451,
                        132.000036248909964,
                        131.33279015515734,
                        130.686317987185987,
                        130.202419875204896,
                        130.447676222862128,
                        129.814691603718927,
                        129.408411493040262,
                        130.353935174684636,
                        130.878450962447175,
                        131.884229364143891,
                        132.617672967662429,
                        134.608300815977714,
                        135.677537876528845,
                        136.723830601142424,
                        137.390611607004473,
                        138.85760216690619,
                        139.426404657142825,
                        140.054790073812001,
                        139.883379347899847,
                        140.305782505453635,
                        141.36897342342661,
                        141.914263136970476,
                        141.884600864834965,
                        std::numeric_limits<double>::quiet_NaN(),
                        144.613426548439634,
                        145.320825230083074,
                        145.543137241802697,
                        144.059661899999867,
                        143.183849725517234,
                        141.6114909201724,
                        141.067286411706675,
                        139.955106235920994,
                        139.81754357315998,
                        140.312087030193254,
                        141.380548944259999,
                        141.671952345953855,
                        141.967644891527982,
                        143.142870314709739,
                        143.910161981379474,
                        144.613426548439634,
                        std::numeric_limits<double>::quiet_NaN(),
                        8.709990675500109,
                        9.210011834356266,
                        9.80997521326492,
                        9.669518670295616,
                        9.214817742559433,
                        8.806935662479674,
                        8.428302443077115,
                        8.388253208050912,
                        8.159998406617689,
                        8.709990675500109,
                        std::numeric_limits<double>::quiet_NaN(),
                        8.746009148807559,
                        9.390000848028876,
                        9.560016310269134,
                        9.229752231491773,
                        8.775723097375362,
                        8.544212680707773,
                        8.746009148807559,
                        std::numeric_limits<double>::quiet_NaN(),
                        12.370904168353292,
                        12.690006137755603,
                        12.089991082414684,
                        11.043543328504226,
                        10.903913608451603,
                        12.370904168353292,
                        std::numeric_limits<double>::quiet_NaN(),
                        -4.211494513353671,
                        -3.005004848635309,
                        -4.073828497728101,
                        -3.05500179687769,
                        -1.959280564776947,
                        -2.219988165689443,
                        -3.119003058271176,
                        -2.08500932454308,
                        -1.114991013992324,
                        -0.430484991854172,
                        0.184981316742039,
                        0.46997684083172,
                        1.68153079591471,
                        1.559987827164207,
                        1.050561557630942,
                        1.449865349950244,
                        0.550333693045587,
                        -0.787517462558725,
                        -2.489997524414491,
                        -2.956273972984065,
                        -3.617448085942442,
                        -4.542507900399272,
                        -5.245023159191136,
                        -5.776566941745344,
                        -4.30998979330198,
                        -3.414850633142152,
                        -4.984367234710916,
                        -5.267295701508927,
                        -4.222346564134966,
                        -4.770013393564227,
                        -4.579999152027,
                        -3.092079637047106,
                        -2.945008510744429,
                        -3.630005458989359,
                        -4.844169073903061,
                        -5.082526617849339,
                        -4.719112107756729,
                        -5.047980922862223,
                        -5.586397670911253,
                        -5.644998745130239,
                        -6.149980841486425,
                        -5.786824713555276,
                        -5.009998745127689,
                        -4.211494513353671,
                        std::numeric_limits<double>::quiet_NaN(),
                        -14.508695441129234,
                        -14.739637417041607,
                        -13.60973222497981,
                        -14.909833746794902,
                        -17.794438035543422,
                        -18.656245896874992,
                        -19.97275468594276,
                        -22.762971971110158,
                        -21.778484259517683,
                        -23.955043911219111,
                        -22.184402635170358,
                        -22.227423265053332,
                        -24.326184047939336,
                        -23.650514695723089,
                        -22.134922451250887,
                        -20.57628373867955,
                        -19.05684160000159,
                        -17.798623826559052,
                        -16.167818976292125,
                        -14.508695441129234,
                        std::numeric_limits<double>::quiet_NaN(),
                        142.914615513276544,
                        143.260847609632094,
                        143.235267775647628,
                        143.648007440362846,
                        144.65414757708561,
                        143.173927850517202,
                        142.558668247650132,
                        143.533492466404027,
                        143.505277134372648,
                        142.747700636973832,
                        142.092030064054541,
                        141.906925083585008,
                        142.018442824470867,
                        141.904444614835029,
                        142.135800002205713,
                        142.179983351815281,
                        141.594075962490024,
                        141.682546014573688,
                        142.606934035410745,
                        142.209748976815433,
                        142.654786411713019,
                        142.914615513276544,
                        std::numeric_limits<double>::quiet_NaN(),
                        118.504580926590364,
                        117.174274530100661,
                        117.664477166821371,
                        118.38691369026175,
                        118.98734215706105,
                        119.511496209797514,
                        119.689676548339889,
                        119.029458449378922,
                        118.504580926590364,
                        std::numeric_limits<double>::quiet_NaN(),
                        122.336956821787993,
                        122.174279412933174,
                        122.515653924653293,
                        122.252310825693925,
                        121.662786086108213,
                        121.505017938321117,
                        121.728828566577207,
                        122.258925409027256,
                        122.701275669445693,
                        123.950295037940293,
                        123.85510704965867,
                        124.18128869028493,
                        124.077419061378293,
                        123.298035109552245,
                        122.928651971529945,
                        122.671355015148706,
                        122.034649692880521,
                        121.126384718918573,
                        120.62863732308324,
                        120.679383579593861,
                        120.991819289230534,
                        120.693336216312673,
                        120.56414513558299,
                        120.070428501466438,
                        119.920928582846045,
                        119.88377322802819,
                        120.286435988446442,
                        120.390047235191673,
                        120.715867140791914,
                        121.321308221523509,
                        121.937601353036399,
                        122.246006300954292,
                        122.336956821787993,
                        std::numeric_limits<double>::quiet_NaN(),
                        122.038370396005547,
                        121.883547804859091,
                        122.483821242361486,
                        123.120216506035945,
                        123.100837843926456,
                        122.637713657726692,
                        122.002610304859573,
                        121.967366978036523,
                        122.038370396005547,
                        std::numeric_limits<double>::quiet_NaN(),
                        125.502551711123544,
                        125.783413120629916,
                        125.01188398651226,
                        125.032761265158172,
                        125.277449172060187,
                        124.801819289245771,
                        124.760168084818531,
                        124.459101190286049,
                        124.302521600441708,
                        124.891012811381529,
                        124.877990350444009,
                        124.266761509295691,
                        125.227116327007877,
                        125.502551711123544,
                        std::numeric_limits<double>::quiet_NaN(),
                        -77.353360765273862,
                        -76.836673957003569,
                        -76.086383836557857,
                        -75.674600185840063,
                        -75.664704149056178,
                        -75.480425991503353,
                        -74.906895107711989,
                        -74.276752692344886,
                        -74.197222663047697,
                        -73.414763963500292,
                        -72.627835252559635,
                        -72.238194953078917,
                        -71.754090135368642,
                        -71.399822353791706,
                        -71.13746110704588,
                        -71.331583624950298,
                        -71.360005662710819,
                        -71.947049933546509,
                        -71.620868292920193,
                        -71.633063930941091,
                        -72.074173956984509,
                        -71.695644090446535,
                        -71.264559292267734,
                        -71.03999935574339,
                        -71.350083787710787,
                        -71.400623338492238,
                        -70.155298834906517,
                        -70.29384334988103,
                        -69.943244594996827,
                        -69.584300096297468,
                        -68.882999233664449,
                        -68.23327145045873,
                        -68.194126552997631,
                        -67.296248541926332,
                        -66.227864142507997,
                        -65.655237596281751,
                        -64.89045223657817,
                        -64.329478725833738,
                        -64.318006557864948,
                        -63.079322475828732,
                        -61.880946010980196,
                        -62.730118984616411,
                        -62.388511928950976,
                        -61.58876746280194,
                        -60.830596686431718,
                        -60.671252407459733,
                        -60.15009558779618,
                        -59.758284878159195,
                        -59.101684129458661,
                        -58.482962205628063,
                        -58.454876064677421,
                        -58.078103196837375,
                        -57.542218593970645,
                        -57.147436489476888,
                        -55.9493184067898,
                        -55.841779751190415,
                        -55.033250291551774,
                        -53.958044603070903,
                        -53.618452928264844,
                        -52.882141282754091,
                        -51.823342861525902,
                        -51.657797410678889,
                        -51.299989793489956,
                        -51.069771287629656,
                        -50.508875291533656,
                        -49.974075893745059,
                        -49.947100796088712,
                        -50.699251268096916,
                        -50.388210822132137,
                        -48.62056677915632,
                        -48.584496629416591,
                        -47.824956427590635,
                        -46.566583624851226,
                        -44.905703090990414,
                        -44.417619187993665,
                        -44.581588507655781,
                        -43.418791266440195,
                        -41.472656826328247,
                        -39.978665330554037,
                        -38.500383470196567,
                        -37.2232521225352,
                        -36.452937384576387,
                        -35.597795783010469,
                        -35.23538896334756,
                        -34.896029832486832,
                        -34.729993455533034,
                        -35.128212042774223,
                        -35.636966518687714,
                        -37.046518724096998,
                        -37.683611619607362,
                        -38.423876512188443,
                        -38.673887091616521,
                        -38.953275722802545,
                        -38.882298143049653,
                        -39.161092495264313,
                        -39.267339240056401,
                        -39.583521491034233,
                        -39.760823330227637,
                        -40.774740770010339,
                        -40.944756232250612,
                        -41.754164191238225,
                        -41.98828426773656,
                        -43.074703742024752,
                        -44.647811855637812,
                        -45.352135789559917,
                        -46.472093268405537,
                        -47.648972337420659,
                        -48.495458136577703,
                        -48.64100480812774,
                        -48.474735887228654,
                        -48.661520351747626,
                        -48.8884574041574,
                        -49.587329474472675,
                        -50.696874152211485,
                        -51.576226162306156,
                        -52.256081305538046,
                        -52.712099982297694,
                        -53.373661668498244,
                        -53.806425950726535,
                        -54.93586605489773,
                        -55.674089728403288,
                        -56.215297003796067,
                        -57.139685024633103,
                        -57.81786068381551,
                        -58.427074144104388,
                        -58.495442064026548,
                        -57.225829637263658,
                        -57.36235877137878,
                        -56.737487352105447,
                        -56.78828528504836,
                        -57.749156867083457,
                        -59.231857062401893,
                        -61.237445237865643,
                        -62.335956997310127,
                        -62.125763108962936,
                        -62.330530971919494,
                        -62.145994432205214,
                        -62.745802781816984,
                        -63.77049475773255,
                        -64.732089809819726,
                        -65.118035244391578,
                        -64.978560553635816,
                        -64.303407965742494,
                        -63.755947842042389,
                        -63.458059048095876,
                        -64.378803880456331,
                        -65.181803961839748,
                        -65.328823411710133,
                        -65.565268927661606,
                        -66.509965786389344,
                        -67.29379391139247,
                        -67.580546434180079,
                        -66.597066413017288,
                        -65.64102657740149,
                        -65.985088263600787,
                        -67.166178961847692,
                        -67.816087612566434,
                        -68.728745083273211,
                        -69.138539191347775,
                        -68.81556148952356,
                        -68.149994879820383,
                        -68.571545376241332,
                        -69.461284349226673,
                        -69.942779507106195,
                        -70.8451016913546,
                        -71.006332160105245,
                        -71.429794684520999,
                        -72.557942877884884,
                        -73.702756720662904,
                        -74.946763475225168,
                        -75.260026007778507,
                        -74.976632453089877,
                        -75.479754197883551,
                        -75.608015102831985,
                        -75.182769741502156,
                        -74.126580980104706,
                        -75.644395311165454,
                        -74.692153693323121,
                        -74.351709357384252,
                        -73.24035600451522,
                        -72.717803921179794,
                        -73.388899909138217,
                        -73.701335618774877,
                        -74.331943122032612,
                        -74.017957119427194,
                        -73.677099372029986,
                        -73.217592536090649,
                        -73.505559455037115,
                        -73.58806087919109,
                        -73.166717088499297,
                        -72.553136969681745,
                        -71.861732143832626,
                        -71.438450486929895,
                        -71.668720669222466,
                        -71.370082567007728,
                        -71.48989437527645,
                        -70.905123867461612,
                        -70.724953986275992,
                        -70.403965827095021,
                        -70.091245897080739,
                        -70.164419725206045,
                        -70.372572394477714,
                        -71.375250210236928,
                        -71.462040778271131,
                        -73.444529588500416,
                        -75.237882656541444,
                        -76.009205084929945,
                        -76.423469204397747,
                        -76.25924150257417,
                        -77.106192389621839,
                        -78.092152879534638,
                        -79.036953091126946,
                        -79.445920376284846,
                        -79.760578172510051,
                        -80.537481655586078,
                        -81.249996304026425,
                        -80.926346808582437,
                        -81.410942552399462,
                        -81.099669562489368,
                        -80.302560594387216,
                        -79.770293341780928,
                        -79.986559210922422,
                        -80.368783942369248,
                        -80.967765469064361,
                        -80.764806281238037,
                        -80.933659023751716,
                        -80.583370327461267,
                        -80.399324713853758,
                        -80.020898200180369,
                        -80.090609707342111,
                        -79.542762010399798,
                        -78.855258755188714,
                        -78.99093522817104,
                        -78.617831387023713,
                        -78.662118089497852,
                        -78.427610439757331,
                        -77.931542527971487,
                        -77.51043128122501,
                        -77.12768978545526,
                        -77.496271938777028,
                        -77.307601284479404,
                        -77.533220587865728,
                        -77.318815070286746,
                        -77.47666073272228,
                        -77.881571417945253,
                        std::numeric_limits<double>::quiet_NaN(),
                        -74.662543097619874,
                        -73.838097296835315,
                        -72.434177822545848,
                        -71.107721320261902,
                        -70.591783820259835,
                        -70.267488369412177,
                        -69.345658331973596,
                        -68.63412553574679,
                        -68.250014614521305,
                        -67.749993455665134,
                        -66.449995286714625,
                        -65.050003221279326,
                        -65.50000159367697,
                        -66.449995286714625,
                        -66.959912482354682,
                        -67.291029222264854,
                        -68.148625454364648,
                        -68.639990810811923,
                        -69.232099372012215,
                        -69.958075731064582,
                        -71.00568620470159,
                        -72.263903978144128,
                        -73.285211147744576,
                        -74.662543097619874,
                        std::numeric_limits<double>::quiet_NaN(),
                        44.846958042181143,
                        46.799138624871233,
                        48.318477410684608,
                        48.522806023966673,
                        49.097189568890855,
                        50.039767693894618,
                        51.522932977103665,
                        51.13618655783128,
                        49.793684523320707,
                        48.894411248577548,
                        48.754936557821772,
                        47.586119012244183,
                        46.502825962109632,
                        47.072455275262939,
                        44.846958042181143,
                        std::numeric_limits<double>::quiet_NaN(),
                        53.50828982932515,
                        55.902458937407658,
                        55.631932814359686,
                        57.868643833248854,
                        61.170044386647476,
                        64.498368361270167,
                        66.210925327422842,
                        68.157059767534804,
                        68.852211134725081,
                        68.180572544227601,
                        64.637326287703019,
                        61.583507521414759,
                        58.477082147053352,
                        56.986785516188029,
                        55.419335971910925,
                        55.622837762276333,
                        57.535692579992315,
                        56.944979282463883,
                        53.677375115784173,
                        53.412016635965394,
                        51.601894565645665,
                        51.455753615124216,
                        52.478275180883543,
                        52.444168735570877,
                        54.427613559797578,
                        53.50828982932515,
                        std::numeric_limits<double>::quiet_NaN(),
                        27.407505730913446,
                        25.92465050629815,
                        23.024465773213617,
                        20.075188429451828,
                        19.897266473070914,
                        18.462263624757867,
                        17.368015170977458,
                        20.45599205901064,
                        21.907944777115404,
                        22.919252557067381,
                        25.447625359811866,
                        27.407505730913446,
                        std::numeric_limits<double>::quiet_NaN(),
                        24.724103631293332,
                        22.490338169044833,
                        20.726001417735688,
                        21.416088494561365,
                        20.81188764820476,
                        22.884267612405779,
                        23.281349318136538,
                        24.724103631293332,
                        std::numeric_limits<double>::quiet_NaN(),
                        15.142827996489387,
                        15.522546420970059,
                        16.990828891679058,
                        18.251837192465359,
                        21.543832635186874,
                        19.027397088301797,
                        18.471720411867295,
                        17.594409620848154,
                        17.118211297278549,
                        15.913168572664349,
                        13.762602166405742,
                        14.669575229560424,
                        13.170596958070035,
                        11.22229210780182,
                        10.444561801809131,
                        13.170751987366913,
                        13.718522169660758,
                        15.142827996489387,
                        std::numeric_limits<double>::quiet_NaN(),
                        -77.881571417945253,
                        -78.214936082660117,
                        -78.429160732726075,
                        -78.182095709938636,
                        -78.435465257465694,
                        -78.622120530903942,
                        -79.120307176413746,
                        -79.55787736684519,
                        -79.760578172510051,
                        -80.164481167303336,
                        -80.382659064439622,
                        -80.4806892564973,
                        -80.003689948227162,
                        -80.276670701808996,
                        -80.42115800649708,
                        -80.886400926420805,
                        -81.059542812814726,
                        -81.189715745757951,
                        -81.51951473664468,
                        -81.721311204744467,
                        -82.131441209628917,
                        -82.390934414382571,
                        -82.605494961258415,
                        -82.82008134635042,
                        -82.850958014644817,
                        -82.965783047197363,
                        -83.508437262694315,
                        -83.711473965169077,
                        -83.596313035806645,
                        -83.632641567707836,
                        -83.909885626953738,
                        -84.303401658856359,
                        -84.647644212568665,
                        -84.713350796227772,
                        -84.975660366541334,
                        -84.91137488477024,
                        -85.11092342806532,
                        -85.339488288092269,
                        -85.66078650586698,
                        -85.797444831062847,
                        -85.791708747078431,
                        -85.659313727546674,
                        -85.800519578784218,
                        -85.941725430021762,
                        -85.712540452807303,
                        -86.058488328785259,
                        -86.525849982432959,
                        -86.745991583996329,
                        -87.16751624220116,
                        -87.668493415054712,
                        -87.557466600275617,
                        -87.392386237319229,
                        -87.316654425795491,
                        -87.489408738947219,
                        -87.641259935236889,
                        -87.793111131526572,
                        -87.904112108089521,
                        -88.48330156121682,
                        -88.84322791212972,
                        -89.256742723329296,
                        -89.812393561547665,
                        -90.095554572290979,
                        -90.608624030300845,
                        -91.232410244496052,
                        -91.689746670279135,
                        -92.227750006869826,
                        -93.359463874061859,
                        -93.875168830118611,
                        -94.691656460330194,
                        -95.250227016973056,
                        -96.05338212765335,
                        -96.557434048228288,
                        -97.263592495496738,
                        -98.013029954809639,
                        -98.9476757474566,
                        -99.697397427147109,
                        -100.829498867581322,
                        -101.666088629954473,
                        -101.918528001700253,
                        -102.47813208698895,
                        -103.500989549558142,
                        -103.917527432046811,
                        -104.99200965047558,
                        -105.493038499761425,
                        -105.73139604370769,
                        -105.397772996831364,
                        -105.500660773524487,
                        -105.270752326257934,
                        -105.26581722697405,
                        -105.603160976975417,
                        -105.69341386597317,
                        -106.028716396898986,
                        -106.909980434988455,
                        -107.915448778091431,
                        -108.401904873470983,
                        -109.260198737406725,
                        -109.444089321717343,
                        -109.29164384645631,
                        -109.801457689231796,
                        -110.391731737085706,
                        -110.641018846461719,
                        -111.178918830187826,
                        -111.759606899851605,
                        -112.22823462609044,
                        -112.27182369672866,
                        -112.809594489374049,
                        -113.163810594518679,
                        -113.148669399857155,
                        -113.871881069781907,
                        -114.205736660603563,
                        -114.776451178835018,
                        -114.936699795372121,
                        -114.771231859173554,
                        -114.673899298951795,
                        -114.330974494262932,
                        -113.588875088335485,
                        -113.424053107540544,
                        -113.271969367305573,
                        -113.14003943566442,
                        -112.962298346796516,
                        -112.761587083774884,
                        -112.457910529411706,
                        -112.244951951936883,
                        -111.616489020619255,
                        -111.284674648873136,
                        -110.987819383572472,
                        -110.710006883571367,
                        -110.655048997828956,
                        -110.172856208113487,
                        -109.77184709352855,
                        -109.409104377055755,
                        -109.433392300232924,
                        -109.854219326601793,
                        -110.031391974714481,
                        -110.295070970483764,
                        -110.949501309028051,
                        -111.670568407012709,
                        -112.182035895621524,
                        -112.148988817170874,
                        -112.300710822379813,
                        -112.777296719191625,
                        -113.464670783321964,
                        -113.596729906043848,
                        -113.84893673384434,
                        -114.46574662968014,
                        -115.055142178185093,
                        -114.98225257043741,
                        -114.570365566855031,
                        -114.199328782999387,
                        -114.162018398884655,
                        -114.93184221073669,
                        -115.51865393762705,
                        -115.887365282029577,
                        -116.258350389452929,
                        -116.721526252085013,
                        -117.127754686331414,
                        -117.295937691273906,
                        -117.944,
                        -118.410602275897574,
                        -118.519894822799827,
                        -119.081,
                        -119.438840642016743,
                        -120.367789476383436,
                        -120.622864346176129,
                        -120.744329800278166,
                        -121.714580654774238,
                        -122.54747555223851,
                        -122.511999681470144,
                        -122.953187222162001,
                        -123.727196825029679,
                        -123.865172899248989,
                        -124.398060269042787,
                        -124.178848843260653,
                        -124.213704596841524,
                        -124.53284,
                        -124.14214,
                        -124.020535,
                        -123.89893,
                        -124.079635,
                        -124.39567,
                        -124.687210083007798,
                        -124.56610107421875,
                        -123.12,
                        -122.587369757967835,
                        -122.339994676586642,
                        -122.500010749178415,
                        -122.84,
                        -122.97421,
                        -124.910251227703711,
                        -125.624600389490411,
                        -127.435600959159089,
                        -127.992750413913939,
                        -127.850330166517537,
                        -129.129786953632021,
                        -129.305228441262926,
                        -130.514973721215682,
                        -130.536109382023056,
                        -131.085817430527868,
                        -131.967210659698054,
                        -132.250009935415335,
                        -133.539181891800695,
                        -134.078063727740357,
                        -135.038211839723374,
                        -136.628063117398995,
                        -137.80000708713024,
                        -139.867787848857262,
                        -140.825274624577247,
                        -142.574444343008736,
                        -143.958881802324157,
                        -145.92555762427213,
                        -147.114373949146682,
                        -148.224306200127671,
                        -148.018065558850822,
                        -148.570822516860829,
                        -149.727857835875881,
                        -150.608243374616393,
                        -151.716392788683322,
                        -151.859433153267219,
                        -151.409719001247197,
                        -150.346941494732533,
                        -150.621110806257064,
                        -151.895839199816862,
                        -152.578329841095609,
                        -154.019172126257644,
                        -153.287511359653138,
                        -154.232492438758499,
                        -155.307491421510178,
                        -156.308334723923053,
                        -156.55609737854644,
                        -158.117216559867785,
                        -158.433321296197164,
                        -159.603327399717472,
                        -160.289719611634268,
                        -161.223047655257801,
                        -162.237766079741021,
                        -163.069446581046435,
                        -164.785569221027231,
                        -164.942226325520096,
                        -163.848339606765705,
                        -162.870001390615954,
                        -161.804174974596066,
                        -160.56360470278122,
                        -160.070559862284455,
                        -158.68444291891953,
                        -158.461097378554058,
                        -157.722770352183915,
                        -157.550274421193649,
                        -157.041674974577006,
                        -158.194731208305598,
                        -158.517217984023034,
                        -159.058606126928851,
                        -159.711667040017375,
                        -159.981288825500229,
                        -160.355271165996527,
                        -161.355003425115115,
                        -161.968893602526379,
                        -162.054986538724705,
                        -161.874170702135416,
                        -162.51805904849212,
                        -163.818341437820237,
                        -164.662217577146578,
                        -165.346387702474829,
                        -165.35083187565192,
                        -166.121379157556021,
                        -165.734451870770641,
                        -164.919178636717902,
                        -164.562507901039396,
                        -163.753332485997134,
                        -163.067224494457889,
                        -162.260555386381753,
                        -161.534449836248626,
                        -160.772506680321101,
                        -160.95833513084267,
                        -161.518068407212155,
                        -160.777777676414871,
                        -161.391926235987654,
                        -162.45305009666896,
                        -162.757786017894148,
                        -163.54639421288428,
                        -164.960829841145141,
                        -166.42528825586453,
                        -166.845004238939168,
                        -168.110560065767118,
                        -166.70527116602193,
                        -164.474709642575505,
                        -163.652511766595637,
                        -163.788601651036288,
                        -161.67777442121016,
                        -162.489714525380066,
                        -163.719716966791196,
                        -164.430991380856568,
                        -165.390286831706732,
                        -166.764440680996103,
                        -166.204707404626703,
                        -164.430810513343516,
                        -163.168613654614546,
                        -162.930566169262022,
                        -161.908897264635556,
                        -160.934796515933726,
                        -159.039175788387098,
                        -158.119722866833939,
                        -156.580824551398081,
                        -155.067790290324325,
                        -154.344165208941234,
                        -153.900006273392563,
                        -152.210006069935304,
                        -152.270002407826155,
                        -150.739992438744508,
                        -149.720003018167517,
                        -147.613361579357019,
                        -145.689990607669642,
                        -144.920011766520702,
                        -143.589446987869565,
                        -142.072511156157759,
                        -140.985988329004982,
                        -139.120520799700643,
                        -137.546353319225602,
                        -136.50357459200788,
                        -135.625747036665814,
                        -134.414632331257337,
                        -132.929244961459716,
                        -131.43135189504747,
                        -129.794707607931571,
                        -129.107721117043411,
                        -128.361565111181051,
                        -128.138167894383258,
                        -127.447124803560186,
                        -125.75632361540238,
                        -124.424828660969979,
                        -124.289668952310578,
                        -123.061087612787432,
                        -122.683487922030722,
                        -121.472269863757646,
                        -119.942880011863508,
                        -117.602686937309869,
                        -116.226440192512698,
                        -115.246887580204088,
                        -113.897951829873193,
                        -115.304894375451724,
                        -113.497278612098143,
                        -110.798011847764428,
                        -109.946177537865182,
                        -108.880196092548417,
                        -107.792381354588358,
                        -108.812990892352843,
                        -108.167216356217438,
                        -106.950003831798512,
                        -106.150000983488013,
                        -105.342815111088953,
                        -104.337915208741194,
                        -103.221161668697661,
                        -101.454344448638494,
                        -99.901958584374484,
                        -98.443210415423323,
                        -98.558603888731085,
                        -97.669485032933267,
                        -96.11991553422915,
                        -96.125884162158854,
                        -95.489437222052146,
                        -94.684990200564556,
                        -94.232821418010658,
                        -95.304073859421194,
                        -96.471315273813872,
                        -96.391139289113042,
                        -95.208808356491119,
                        -93.88997412797022,
                        -92.878175421911479,
                        -91.519653693390424,
                        -92.406912197625758,
                        -90.547103237657367,
                        -90.551495734402181,
                        -89.215143195334335,
                        -88.019660610694132,
                        -88.317497728208338,
                        -87.350166592136759,
                        -86.306070115895622,
                        -85.576631435879676,
                        -85.52198360873102,
                        -84.100804206056083,
                        -82.622574022130877,
                        -81.280433722646322,
                        -81.220204840810155,
                        -81.964371304029285,
                        -81.259272223622816,
                        -81.386525438141561,
                        -83.344571295896785,
                        -84.73541663281641,
                        -85.769436204760652,
                        -86.067609219084787,
                        -87.031426357760495,
                        -87.323243170912704,
                        -88.482965664406919,
                        -89.914428677107963,
                        -90.703992886095506,
                        -90.770035366564514,
                        -91.933426886751462,
                        -93.156969774126139,
                        -94.241528896851833,
                        -94.629308844770051,
                        -94.684602627322363,
                        -93.215028245806053,
                        -92.764616461950098,
                        -92.297022264357082,
                        -90.897676154325438,
                        -89.039520840190406,
                        -88.039788581071818,
                        -87.324199184910086,
                        -86.071200731129039,
                        -85.011808030929487,
                        -83.360539313474959,
                        -82.272853766595645,
                        -82.436202969070237,
                        -82.125033332024699,
                        -81.400736457021807,
                        -79.912894456690353,
                        -79.143018968406011,
                        -78.601915045877817,
                        -79.124208747051782,
                        -79.829566209619713,
                        -78.228733690082052,
                        -77.095598721002006,
                        -76.541368984671664,
                        -76.623198615205837,
                        -77.302252773737195,
                        -78.516881476541528,
                        -77.336746792292018,
                        -77.772715013322411,
                        -78.106880662737808,
                        -77.41066992868555,
                        -75.696200934538069,
                        -74.668201666955838,
                        -73.839880133749389,
                        -72.908541632769101,
                        -71.677092251253754,
                        -71.373699917268169,
                        -69.59042375352405,
                        -69.620318569604905,
                        -69.28788408067129,
                        -68.374554816344713,
                        -67.649767015235042,
                        -66.201767544200607,
                        -65.245185106045739,
                        -64.583520066980583,
                        -63.804756232342065,
                        -62.502355109289987,
                        -61.396556972892306,
                        -61.798651292555384,
                        -60.468525763578711,
                        -59.569614223861585,
                        -57.975086229063535,
                        -57.333213263566165,
                        -56.93688086610365,
                        -56.15811703146511,
                        -55.756306932179655,
                        -55.683391486215825,
                        -56.409161139539037,
                        -57.126920945857009,
                        -58.774830695212557,
                        -60.033100145087388,
                        -61.723668789299879,
                        -63.862504645428231,
                        -65.363317430264956,
                        -66.399042324474834,
                        -67.236303880467759,
                        -68.511135626892141,
                        -69.953631557887491,
                        -71.104569057892093,
                        -70.255215216742869,
                        -68.649990200460394,
                        -66.552443813733262,
                        -65.056256069586652,
                        -64.170987107994563,
                        -65.115451422776985,
                        -64.798545701747074,
                        -64.472183193607748,
                        -63.173296067951512,
                        -61.520709601473534,
                        -60.518135138578913,
                        -60.448604498930194,
                        -59.802881639227103,
                        -61.039886237213807,
                        -63.25471228702736,
                        -64.246563890221424,
                        -65.364066738533197,
                        -66.123400234629983,
                        -66.161718309174404,
                        -64.42549353703204,
                        -66.026041836192093,
                        -67.13742102727727,
                        -66.96466,
                        -68.03252,
                        -69.06,
                        -70.11617,
                        -70.645475633411081,
                        -70.814896816680005,
                        -70.82499955919306,
                        -70.494993862577161,
                        -70.080006273057265,
                        -70.184986945258203,
                        -69.884979417587743,
                        -69.965026211207856,
                        -70.639997931588141,
                        -71.120382046173404,
                        -71.85382564969197,
                        -72.294987352167681,
                        -72.8764247300997,
                        -73.71,
                        -72.241243862584142,
                        -71.945008714470973,
                        -73.345000779906258,
                        -73.981990322552036,
                        -73.952325,
                        -74.256702236615638,
                        -73.96244,
                        -74.178386603477307,
                        -74.906042446579178,
                        -74.980404832647181,
                        -75.200029669887641,
                        -75.52804582386031,
                        -75.319996507453226,
                        -75.071834764789827,
                        -75.05673,
                        -75.377460700161791,
                        -75.94024288603643,
                        -76.031270921518569,
                        -75.72205,
                        -76.23287,
                        -76.35,
                        -76.542725,
                        -76.32933,
                        -76.989997931613544,
                        -76.30162,
                        -76.25874,
                        -75.9718,
                        -75.86805091012468,
                        -75.727491014290791,
                        -76.363188646129274,
                        -77.397635,
                        -78.05496,
                        -78.554346889953138,
                        -79.06067,
                        -79.20357,
                        -80.301325,
                        -80.86498,
                        -81.33629,
                        -81.490420905264372,
                        -81.31371,
                        -80.979986945301391,
                        -80.535585,
                        -80.529988572903761,
                        -80.05653928497766,
                        -80.088015,
                        -80.13156,
                        -80.38103,
                        -80.680005255847064,
                        -81.172119920562579,
                        -81.329991421214245,
                        -81.709994066072525,
                        -82.240013393874136,
                        -82.70515,
                        -82.85526,
                        -82.650014207677856,
                        -82.93,
                        -83.70959,
                        -84.1,
                        -85.10882,
                        -85.28784,
                        -85.7731,
                        -86.399992031586095,
                        -87.530362311538539,
                        -88.417827521503028,
                        -89.18049,
                        -89.593831178419791,
                        -89.41373,
                        -89.43,
                        -89.21767,
                        -89.40823,
                        -89.77928,
                        -90.15463,
                        -90.880225,
                        -91.626785,
                        -92.49906,
                        -93.22637,
                        -93.84842,
                        -94.690002814496864,
                        -95.600257331102057,
                        -96.594046800507073,
                        -97.140008307670726,
                        -97.369994269585703,
                        -97.379993659234174,
                        -97.329996710991807,
                        -97.140008307670726,
                        -97.528072475966553,
                        -97.702945522842242,
                        -97.776041836319109,
                        -97.872366706111151,
                        -97.699043952204207,
                        -97.388959520236824,
                        -97.18933346229332,
                        -96.525575527720335,
                        -96.292127244841808,
                        -95.900884975960039,
                        -94.839063483442771,
                        -94.425729539756219,
                        -93.548651292682393,
                        -92.786113857783505,
                        -92.037348192090406,
                        -91.40790340855925,
                        -90.771869879910852,
                        -90.533589850613055,
                        -90.451475999701259,
                        -90.278618333684932,
                        -89.601321173851503,
                        -88.543866339862888,
                        -87.658416510757803,
                        -87.051890224948082,
                        -86.811982388033044,
                        -86.84590796583268,
                        -87.383291185235862,
                        -87.621054450210764,
                        -87.436750454441793,
                        -87.58656043165594,
                        -87.837191128271527,
                        -88.09066402866317,
                        -88.300031094093697,
                        -88.296336229184817,
                        -88.106812913754382,
                        -88.123478563168504,
                        -88.285354987322805,
                        -88.197866787452654,
                        -88.302640753924436,
                        -88.239517991879907,
                        -88.355428229510565,
                        -88.55182451043585,
                        -88.732433641295941,
                        -88.930612759135272,
                        -88.604586147805847,
                        -88.51836402052686,
                        -88.189986131528144,
                        -88.121153123715374,
                        -87.901812506852508,
                        -87.615680101252423,
                        -87.522920905288501,
                        -87.367762417332159,
                        -86.903191291028207,
                        -86.440945604177401,
                        -86.119233974944336,
                        -86.001954311857929,
                        -85.68331743034625,
                        -85.44400387240259,
                        -85.182443610357268,
                        -84.983721889978867,
                        -84.526979743167146,
                        -84.368255581382655,
                        -84.063054572266864,
                        -83.773976610026111,
                        -83.410381232420491,
                        -83.147219000974133,
                        -83.233234422523935,
                        -83.284161546547594,
                        -83.182126430987282,
                        -83.412499966144452,
                        -83.519831916014681,
                        -83.552207200845544,
                        -83.498515387694269,
                        -83.473323126951982,
                        -83.626104499022915,
                        -83.719613003255063,
                        -83.650857510090717,
                        -83.855470343750397,
                        -83.808935716471552,
                        -83.655611741861577,
                        -83.59000851106704,
                        -83.402319708982958,
                        -83.015676642575173,
                        -82.546196255203483,
                        -82.187122565423408,
                        -82.207586432610967,
                        -81.808566860669288,
                        -81.714154018872037,
                        -81.439287075511544,
                        -80.947301601876759,
                        -80.521901211250082,
                        -79.914599778955989,
                        -79.573302781884308,
                        -79.021191779277927,
                        -79.058450486960368,
                        -78.500887620747193,
                        -78.055927700498017,
                        -77.729513515926413,
                        -77.353360765273862,
                        std::numeric_limits<double>::quiet_NaN(),
                        -71.712361416292964,
                        -71.587304450146632,
                        -71.380004442007788,
                        -70.806706102161741,
                        -70.214364997016133,
                        -69.950815192327582,
                        -69.769250047470081,
                        -69.222125820579876,
                        -69.254346076113848,
                        -68.809411994080833,
                        -68.317943284768972,
                        -68.689315965434517,
                        -69.164945848248919,
                        -69.623987596297638,
                        -69.952933926051543,
                        -70.133232998317894,
                        -70.517137213814223,
                        -70.669298468697633,
                        -70.999950120717187,
                        -71.400209927033899,
                        -71.657661912712015,
                        -71.708304816358051,
                        -72.372476162389347,
                        -72.844411180294884,
                        -73.454554816365032,
                        -73.922433234335656,
                        -74.458033616824778,
                        -74.369925299767132,
                        -73.449542202432724,
                        -72.694937099890637,
                        -72.334881557897006,
                        -72.791649542924887,
                        -72.784104783810278,
                        -73.415022345661754,
                        -73.189790615517623,
                        -72.579672817663621,
                        -71.712361416292964,
                        std::numeric_limits<double>::quiet_NaN(),
                        14.761249220446189,
                        15.520324334381513,
                        15.160242954171736,
                        15.309897902089006,
                        15.099988234119422,
                        14.335228712631988,
                        13.826732618879959,
                        12.431003859108756,
                        12.570943637755136,
                        13.741156447004613,
                        14.761249220446189,
                        std::numeric_limits<double>::quiet_NaN(),
                        37.539135369625853,
                        38.679995965333546,
                        39.955008579270924,
                        std::numeric_limits<double>::quiet_NaN(),
                        132.371176385630235,
                        132.924372593314729,
                        133.492968377822194,
                        133.904106073136347,
                        134.638428176003856,
                        134.766379022358535,
                        134.203415968970887,
                        133.792950067276536,
                        133.280268182508848,
                        133.014858026257798,
                        132.363114862192674,
                        132.371176385630235,
                        std::numeric_limits<double>::quiet_NaN(),
                        180.000000441810386,
                        178.599982538158855,
                        175.72403,
                        173.64391,
                        170.45345,
                        170.0082,
                        170.81688,
                        169.57763,
                        167.862952358686726,
                        165.94037,
                        164.05248,
                        162.27907,
                        160.94053,
                        159.70866,
                        159.83031,
                        158.99779,
                        157.00688,
                        152.968885532848049,
                        150.351164178670899,
                        149.500001662391469,
                        140.46817,
                        139.14791,
                        139.86983,
                        138.23409,
                        137.49755,
                        135.56193,
                        133.85766,
                        132.2535,
                        131.28855512911548,
                        129.71599,
                        128.46,
                        129.05157,
                        128.59126,
                        126.97644,
                        125.38,
                        123.25777,
                        123.20067671111434,
                        119.02,
                        118.77633,
                        115.56782,
                        113.96881,
                        113.52958,
                        113.01954,
                        112.11919,
                        110.64,
                        109.4,
                        110.15125,
                        112.779193963676846,
                        113.88539,
                        114.13417,
                        113.33151,
                        111.07726,
                        108.153739862095847,
                        107.239997186310958,
                        106.970142856882759,
                        104.705009800233086,
                        106.066632114691657,
                        104.35159467978896,
                        101.990808546967031,
                        101.035311313890276,
                        100.759669224045425,
                        98.922572056069342,
                        96.678212925200981,
                        95.860019972723734,
                        93.234237095109094,
                        92.90061404823274,
                        90.25994835811801,
                        88.315674269568589,
                        87.166803826855642,
                        86.009561802111421,
                        86.822328729198006,
                        84.655225864605995,
                        82.249998000013051,
                        80.511086053391494,
                        80.610718214850252,
                        81.500017938161079,
                        79.652017042971423,
                        77.576639845697485,
                        75.90313,
                        76.35911,
                        75.28898,
                        75.68351,
                        75.15801,
                        74.65926,
                        74.89082,
                        73.1011,
                        74.3998,
                        73.60187,
                        73.84236,
                        74.93584,
                        74.46926,
                        75.052,
                        74.18651,
                        73.92099,
                        72.82077,
                        72.42301,
                        71.28,
                        73.2387,
                        73.66787,
                        72.564697707005578,
                        72.79188,
                        72.47011,
                        71.84811,
                        72.79603,
                        72.58754,
                        69.94,
                        69.19636,
                        68.54006,
                        66.69466,
                        66.72492,
                        67.25976,
                        66.93008,
                        68.13522,
                        68.16444,
                        69.18068,
                        68.51216,
                        64.888115,
                        63.504010451109934,
                        60.550030552009559,
                        60.03,
                        61.07784,
                        59.94142,
                        58.802,
                        57.31702,
                        55.44268,
                        54.753014637135081,
                        53.48582,
                        54.47171,
                        53.71743,
                        48.13876,
                        47.89416,
                        46.34915,
                        45.562004835803783,
                        45.55517,
                        46.82134,
                        46.250024855337792,
                        43.452831251810977,
                        44.174789664369463,
                        43.698397658061971,
                        44.532248569523638,
                        43.94975,
                        43.01604,
                        42.09309,
                        39.7626,
                        40.4356,
                        39.59345,
                        37.17604,
                        36.539579035089687,
                        37.14197,
                        37.01273,
                        36.23129,
                        34.94391,
                        34.878574253078739,
                        34.81477,
                        33.18446577325426,
                        33.918684523257213,
                        38.382959832519845,
                        40.01583,
                        41.125944858572495,
                        41.059850701671195,
                        40.29235232927229,
                        36.513978305819677,
                        33.77548912937641,
                        32.132747023250062,
                        31.101078728975097,
                        30.005435011522792,
                        31.293418409965454,
                        28.165547316202943,
                        26.370049676221811,
                        24.546543409938465,
                        23.023742303161526,
                        21.378416375420585,
                        19.184028354578459,
                        16.435927361728943,
                        14.761145867581604,
                        12.358346795306373,
                        10.527709181366758,
                        8.553411085655739,
                        5.912900424837886,
                        4.992078077828978,
                        5.308234490590678,
                        5.665835402050419,
                        7.048748406613271,
                        8.382000359743586,
                        10.356556837616067,
                        11.027368605196868,
                        11.787942335668674,
                        12.625100538797028,
                        12.942910597392057,
                        14.100721062891465,
                        14.666681349352075,
                        15.879785597403783,
                        16.447709588291474,
                        16.829185011470088,
                        17.86922488777634,
                        18.787721795332089,
                        17.831346062906391,
                        17.119554884518124,
                        17.847779168375212,
                        19.77887576669022,
                        21.369631381930958,
                        21.21351687997722,
                        22.18317345550193,
                        23.903378533633802,
                        25.294043003040404,
                        25.398067661243942,
                        24.730511508897536,
                        22.442744174903993,
                        21.536029493910803,
                        21.059211053153689,
                        21.544866163832694,
                        21.322244093519316,
                        22.290763787533592,
                        22.869694858499457,
                        24.496623976344523,
                        26.255172967236973,
                        28.069997592895277,
                        29.117685581180694,
                        27.981114129353244,
                        26.949135776484525,
                        25.864189080516638,
                        24.604214308376186,
                        23.339795363058645,
                        23.426560092876684,
                        24.061198357853186,
                        24.428927850042161,
                        24.312862583114622,
                        24.120729607853431,
                        23.318452996522097,
                        22.524341261492879,
                        21.581866489353672,
                        21.090423618257972,
                        21.055800408622417,
                        21.268448927503467,
                        19.888481479581287,
                        19.660640089606403,
                        18.696254510175464,
                        18.620858595461641,
                        17.622831658608675,
                        16.363477003655731,
                        14.802900424873458,
                        14.119686313542587,
                        13.647467075259442,
                        12.518440382546601,
                        11.956252475643311,
                        10.939466993868393,
                        10.950112338920519,
                        9.939579705452957,
                        9.921906365609118,
                        9.649984978889279,
                        10.369992710011957,
                        10.667803989310016,
                        10.912181837618306,
                        10.369992710011957,
                        10.250000034230226,
                        10.546105991262664,
                        10.580005730846125,
                        9.775558709358535,
                        9.424469028367554,
                        8.543437534223415,
                        8.256581658571207,
                        8.089976840862221,
                        8.120310906617533,
                        8.526229282270208,
                        8.572117954145398,
                        8.80073449060464,
                        8.121706170289428,
                        7.936239454793877,
                        7.100424838905127,
                        6.905139601274129,
                        6.07418257002081,
                        4.705997348661185,
                        3.830288527043081,
                        3.314971144228537,
                        2.513573032246143,
                        1.6390010921385,
                        1.338761020522696,
                        -0.98946895995536,
                        -1.933494025063311,
                        -1.616510789384961,
                        -3.295813971357803,
                        -4.592349819344776,
                        -4.491554938159482,
                        -2.963276129559603,
                        -2.225724249673845,
                        -1.193797573237418,
                        -1.384225226232985,
                        -1.901351284177764,
                        -3.51753170410609,
                        -4.347842779955783,
                        -5.411886359061597,
                        -6.754491746436756,
                        -7.97818966310831,
                        -9.392883673530648,
                        -8.984433152695674,
                        -9.034817674180246,
                        -8.990789353867569,
                        -8.79085323733031,
                        -8.768684047877102,
                        -8.977353481471683,
                        -9.048305223008427,
                        -9.446988898140235,
                        -9.526570603869713,
                        -9.287463751655224,
                        -8.83999752443988,
                        -8.746101446965556,
                        -8.898856980820328,
                        -8.382816127953689,
                        -7.855613165711986,
                        -7.453725551778092,
                        -6.520190802425404,
                        -6.236693894872175,
                        -5.866432257500904,
                        -5.377159796561457,
                        -4.995219285492212,
                        -4.368900926114719,
                        -3.415780808923386,
                        -2.146452602538119,
                        -1.438382127274849,
                        -0.683389451490598,
                        -0.467123582349103,
                        0.111290724293838,
                        -0.278711310212941,
                        0.106691521819869,
                        0.721331007499401,
                        0.810524529635188,
                        2.091841668312185,
                        3.039484083680549,
                        2.985998976258458,
                        3.100410597352663,
                        4.556962517931424,
                        6.52924523278304,
                        7.435184767291872,
                        7.850766635783144,
                        8.428560825238577,
                        8.888946160526871,
                        9.702488234097842,
                        10.200028924203991,
                        10.511947869517741,
                        11.191906365614216,
                        12.106682570044939,
                        12.888081902730365,
                        13.627985060285397,
                        14.060671827865264,
                        14.703268263414714,
                        14.99849572109818,
                        15.413612501698793,
                        15.718813510814613,
                        16.109332309644287,
                        15.89198123542468,
                        15.687962680736348,
                        15.684086948314473,
                        16.100960727613,
                        16.635088331781816,
                        17.052840610429314,
                        17.17148969897147,
                        16.448743116937322,
                        16.869595981522338,
                        17.738380161213314,
                        18.293385044028042,
                        18.480247023195432,
                        18.376687452882521,
                        17.51916873543118,
                        16.785001661860548,
                        15.889345737377797,
                        16.169897088290384,
                        15.926191033601896,
                        15.142569614327925,
                        14.029820997787029,
                        13.526905958722494,
                        12.589237094786455,
                        12.261453484759102,
                        12.383874952858548,
                        12.328581170306251,
                        13.141606479554296,
                        13.937630242578308,
                        13.715059848697223,
                        13.679403110415819,
                        13.656975538801165,
                        13.95225467291692,
                        14.258747592840024,
                        14.901602410550908,
                        14.920309279040566,
                        15.376250441151768,
                        15.174453973052012,
                        16.015384555737654,
                        16.930005730871528,
                        17.509970330483242,
                        18.450016310304704,
                        18.882134637129354,
                        19.162479282312745,
                        19.371768833094848,
                        19.540027296637192,
                        19.403549838954348,
                        19.319058872157143,
                        19.406081984136648,
                        19.960001661873235,
                        19.980000441170205,
                        20.150015903410463,
                        20.2177120297128,
                        20.73003217945444,
                        21.120034213961219,
                        21.295010613701493,
                        21.67002648284361,
                        22.490028110451075,
                        23.154225294698506,
                        22.774971958108466,
                        23.409971958110987,
                        23.115002882588982,
                        24.040011020613516,
                        24.025024855248891,
                        23.53001631032501,
                        22.97309939951549,
                        23.350027296652428,
                        22.849747755634809,
                        22.626298862404749,
                        22.81398766448882,
                        23.342999301860743,
                        23.899967889102555,
                        24.407998894963953,
                        23.714811232200759,
                        24.925848422960826,
                        25.447677036244158,
                        26.056942172965339,
                        26.04335127127257,
                        26.35800906749779,
                        27.192376743282381,
                        27.619017368284091,
                        28.806438429486743,
                        28.988442824018733,
                        28.115524529744416,
                        27.99672041190539,
                        27.673897739378049,
                        28.039095086384719,
                        28.558081495891997,
                        28.8378577003202,
                        29.141611769331835,
                        29.626543409958771,
                        29.603289015427436,
                        30.377608676888883,
                        30.748748813609101,
                        31.675307244602408,
                        31.744140252415178,
                        33.298567335754711,
                        33.588162062318389,
                        32.630804477679135,
                        32.454174432105503,
                        33.546924269349461,
                        33.326420932760044,
                        33.882511020652885,
                        35.239999220528119,
                        36.33471276219916,
                        36.529997999830158,
                        35.510008579253167,
                        35.020787794745985,
                        34.962341749823878,
                        35.823684523264831,
                        36.75985477066439,
                        37.425137159989987,
                        38.22353803889942,
                        39.121209344241549,
                        39.147667677574987,
                        37.673700799313906,
                        38.232943149576556,
                        37.403174676265934,
                        36.67546715673177,
                        37.539135369625853,
                        38.679995965333546,
                        39.955008579270924,
                        40.32139448422032,
                        40.875469191253792,
                        41.453470086438386,
                        41.70317060727271,
                        41.554084100110657,
                        40.373432651538224,
                        39.512606642420195,
                        38.347664829264517,
                        36.913127068842101,
                        35.167703891751785,
                        33.513282911927462,
                        32.347979363745708,
                        31.145933872204441,
                        29.240003696415584,
                        28.81997765474722,
                        27.280019972449391,
                        26.170785353304328,
                        26.804700148228733,
                        26.318218214633045,
                        27.048767937943264,
                        27.641186557737317,
                        28.732902866335422,
                        29.699975620245539,
                        30.391096225717064,
                        30.621624790171097,
                        31.699595167779567,
                        32.509158156064075,
                        34.026894972476384,
                        34.714553256984345,
                        35.550936313628313,
                        36.160821567536999,
                        35.782084995269855,
                        36.149762811026534,
                        35.905023227692226,
                        35.998402540843642,
                        35.979592319489399,
                        35.482206658680127,
                        35.126052687324545,
                        35.098457472480675,
                        34.955417107896778,
                        34.752587111151172,
                        34.488107130681357,
                        34.556371697738911,
                        34.265433383935687,
                        33.773370395652449,
                        32.993934767394137,
                        32.192484978979479,
                        31.960406121556677,
                        31.68796797051391,
                        30.976951938610028,
                        30.095041945116918,
                        29.683439161912133,
                        28.913511997195513,
                        28.450491163860335,
                        27.457631870236554,
                        26.495313348097312,
                        25.164800245878439,
                        24.921145867622243,
                        23.927511427514105,
                        23.609132928163888,
                        23.236804233500919,
                        22.895791456806847,
                        21.543005812270192,
                        20.854520704845555,
                        20.133996209399982,
                        19.820320265388318,
                        20.053380975024652,
                        19.574030389085237,
                        19.08641157397912,
                        18.021101922282156,
                        16.611627231521311,
                        15.713955926179182,
                        15.24561242031791,
                        13.918664991927187,
                        13.083263787496776,
                        12.663341098692996,
                        11.488787469131012,
                        11.108500603895122,
                        10.856836378633687,
                        10.339658644256616,
                        10.149592726287125,
                        10.807847120821009,
                        10.939518670300687,
                        10.593286573945138,
                        10.600004510143094,
                        11.100025668999251,
                        11.02886722173335,
                        10.180650262094531,
                        10.210002475636317,
                        9.509993523810607,
                        8.420964389691676,
                        7.737078484741005,
                        7.330384962603971,
                        6.261819695672613,
                        5.320120070017794,
                        4.81575809084913,
                        3.161698846050825,
                        1.466918572606545,
                        0.503876580415209,
                        -0.127454392894606,
                        -1.208602871089056,
                        -2.169913702798624,
                        -2.604305792644113,
                        -3.640056525070122,
                        -4.591006232105173,
                        -5.193863491222174,
                        -5.929994269219918,
                        -6.244342006851383,
                        -6.912544114601445,
                        -7.654178432638275,
                        -8.657476365584985,
                        -9.300692918321941,
                        -9.434793260119349,
                        -9.814718390329206,
                        -9.564811163765697,
                        -10.399592251008627,
                        -10.900956997104387,
                        -11.688919236690865,
                        -12.618836635783126,
                        -13.139941779014379,
                        -13.773804897506494,
                        -14.439939947964888,
                        -14.800925665739769,
                        -14.82464514816175,
                        -15.089331834360719,
                        -15.426003790742271,
                        -15.982610642958051,
                        -16.326413946995871,
                        -16.261921759495621,
                        -16.589136928767758,
                        -16.973247849993257,
                        -17.020428432675743,
                        -17.063423224342571,
                        -16.536323614965468,
                        -16.277838100641517,
                        -16.37765112961327,
                        -16.256883307347167,
                        -16.14634741867485,
                        -16.270551723688357,
                        -16.549707810929064,
                        -16.463098110407884,
                        -16.700706346085923,
                        -17.185172898822231,
                        -17.625042690490659,
                        -17.126106736712615,
                        -16.713728807023472,
                        -16.841524624081273,
                        -16.677451951554573,
                        -16.613838263403281,
                        -16.30894731288123,
                        -16.314786749730203,
                        -16.085214199273565,
                        -15.664180467175527,
                        -15.130311245168173,
                        -14.839553798877944,
                        -14.693231980843505,
                        -14.579698859098258,
                        -14.330075852912371,
                        -14.074044969122282,
                        -13.685153977909792,
                        -13.246550258832515,
                        -13.124025437868482,
                        -12.949049038128194,
                        -12.428098924193819,
                        -11.70819454593574,
                        -11.438779466182055,
                        -10.765383876986645,
                        -9.913420376006684,
                        -9.004793667018674,
                        -7.974107224957251,
                        -7.71215938966975,
                        -7.518941209330436,
                        -6.528769090185847,
                        -5.834496222344526,
                        -4.649917364917911,
                        -4.008819545904942,
                        -3.311084357100071,
                        -2.856125047202397,
                        -1.964706590167594,
                        -1.063624640294194,
                        -0.507637905265938,
                        1.060121697604927,
                        1.865240512712319,
                        2.691701694356254,
                        3.574180128604553,
                        4.325607130560684,
                        5.033574252959369,
                        5.362804803090881,
                        5.898172641634687,
                        6.6980721370806,
                        7.082596469764439,
                        7.462108188515941,
                        8.500287713259695,
                        8.48881554529089,
                        8.744923943729418,
                        8.948115675501072,
                        9.404366896206,
                        9.795195753629457,
                        9.649158155972628,
                        9.305613234096256,
                        9.492888624721985,
                        9.291350538783689,
                        9.048419630579588,
                        8.830086704146424,
                        8.79799563969317,
                        9.405245395554971,
                        10.06613528813574,
                        11.093772820691925,
                        11.91496300624209,
                        12.182336866920252,
                        12.322431674863511,
                        12.227347039446471,
                        12.728298374083892,
                        12.933040398824289,
                        13.236432732809874,
                        12.929061313537829,
                        12.875369500386569,
                        13.120987583069846,
                        13.387327915102162,
                        13.686379428775238,
                        13.738727654686897,
                        13.633721144269799,
                        13.312913852601866,
                        12.738478631245385,
                        12.500095249082991,
                        12.175618930722294,
                        12.123580763404391,
                        11.778537224991537,
                        11.640096062881611,
                        11.734198846085121,
                        11.794918654028066,
                        12.608564080463621,
                        12.826845330464494,
                        13.352497999737439,
                        13.86864220546866,
                        14.257714064194175,
                        14.385716586981149,
                        14.408144158595833,
                        14.743214145576331,
                        14.989710727608553,
                        15.210472446359461,
                        15.601818068105816,
                        16.344976840895242,
                        17.062917514726223,
                        17.064416131262703,
                        17.566917758868868,
                        18.221761508871481,
                        18.247909783611192,
                        17.925190463948439,
                        18.250080193767445,
                        18.24449913907992,
                        18.377410922934615,
                        18.42464318204938,
                        18.85531456876987,
                        19.193278435958717,
                        19.616405063564571,
                        20.071261020597632,
                        20.689052768647002,
                        21.542799106541025,
                        22.574157342222236,
                        22.988188917744736,
                        23.594043409934642,
                        24.677853224392123,
                        25.172861769315972,
                        25.780628289500697,
                        25.909664340933489,
                        26.419452345492825,
                        27.464608188595975,
                        28.2197558936771,
                        28.925552605919538,
                        30.055716180142781,
                        30.622813348113819,
                        30.901762729625347,
                        31.325561150851001,
                        31.521001417778876,
                        32.203388706193039,
                        32.462132602678452,
                        32.580264926897684,
                        32.830120477028885,
                        32.915955031065693,
                        32.660363396950089,
                        32.574632195777866,
                        33.013210076639012,
                        34.215824008935471,
                        35.040734897610662,
                        35.458745558419622,
                        35.607470330555628,
                        35.371774122872381,
                        35.533934767404304,
                        35.562545536369086,
                        35.385848253705404,
                        35.373427768705739,
                        35.176127150215365,
                        34.701892531072843,
                        34.786383497870048,
                        35.198399692533144,
                        35.896496616364061,
                        36.281279331209362,
                        37.411132846838882,
                        38.538350864421517,
                        39.452558628097051,
                        40.089263950365222,
                        40.477250604012603,
                        40.775475294768995,
                        40.59962039567975,
                        40.560811395028573,
                        40.437253045418686,
                        40.478387485523029,
                        40.316588576017189,
                        39.949582553880276,
                        39.535757684086974,
                        39.186528354658492,
                        39.252002394372283,
                        39.19469323096061,
                        39.4699735857794,
                        39.440001255050134,
                        38.799781935386108,
                        38.740509067547322,
                        39.20222,
                        39.604900750493499,
                        39.800082635259912,
                        40.121199985521599,
                        40.26304,
                        40.63785,
                        40.884770949066308,
                        41.585141635918092,
                        41.810967645033571,
                        42.041599562352189,
                        43.135951368997212,
                        44.068142531110311,
                        45.56396854023086,
                        46.564734327995296,
                        47.740786574093761,
                        48.594532911987784,
                        49.452723423058927,
                        50.070928582566609,
                        50.552397902229984,
                        50.834189487517591,
                        51.045287713429872,
                        51.041515333872582,
                        51.13386111837815,
                        51.111226841034323,
                        50.732025180876548,
                        50.258772413947582,
                        49.728623895065255,
                        49.267773471886301,
                        48.948206414593358,
                        48.378783807169214,
                        48.021596307167783,
                        47.525657586462664,
                        46.645401238802911,
                        45.556940545439176,
                        44.614259067570835,
                        44.117803582542791,
                        43.666668328634728,
                        43.470659620951665,
                        43.145304803242027,
                        42.715873650896562,
                        43.28638146339884,
                        43.317852410664585,
                        43.081226027200103,
                        42.58957645037524,
                        42.276830682144805,
                        41.73495161313221,
                        41.179274936697709,
                        39.814293654140158,
                        39.266110060387973,
                        38.990622999839985,
                        38.410089959473083,
                        37.862733188637577,
                        37.481774529781887,
                        37.114716831212689,
                        36.969402703607955,
                        37.188717482254674,
                        36.86623,
                        36.690711704257865,
                        35.525976596831356,
                        35.493730503081224,
                        35.692426385243465,
                        34.79506513849509,
                        34.473896111801082,
                        34.104564650211074,
                        33.348745151510144,
                        32.734829135882677,
                        32.320435825334158,
                        32.423220249162682,
                        33.136768426248864,
                        33.588110385886097,
                        33.92137169773639,
                        34.154535760237309,
                        34.426560499821733,
                        34.641741163885087,
                        34.92260257339143,
                        34.956037225084259,
                        34.832220493312946,
                        34.787778761541944,
                        34.632336053207979,
                        35.130186801907882,
                        35.640181512196392,
                        36.249136590323815,
                        36.639603712721225,
                        36.93162723160259,
                        37.209491408036001,
                        37.154817742671185,
                        37.483634881344386,
                        38.023860304523623,
                        38.492772251140082,
                        39.066328973147591,
                        39.023695916506796,
                        39.139399448408284,
                        39.801684604660949,
                        40.247652215339826,
                        40.93934126156654,
                        41.22139122901558,
                        41.754381951673963,
                        42.270887892431226,
                        42.347989129410713,
                        42.649572788266084,
                        42.77933230975097,
                        42.823670688657415,
                        42.702437778500659,
                        42.805015496600049,
                        42.60487267433362,
                        42.892245314308724,
                        43.087943963398061,
                        43.25144819516953,
                        43.222871128112132,
                        43.482958611837127,
                        44.175112745954493,
                        44.494576450382851,
                        44.989533318874415,
                        45.144355910020863,
                        45.406458774605255,
                        45.625050083199881,
                        45.877592807810267,
                        46.717076450391744,
                        47.354453566279716,
                        47.938914015500785,
                        48.238947381387419,
                        48.679230584514158,
                        49.57457645040315,
                        51.172515089732485,
                        52.1681649107,
                        52.19172936382509,
                        52.385205926325881,
                        53.108572625547509,
                        53.570508253804576,
                        54.239252964093708,
                        54.791002231674042,
                        55.274900343655133,
                        55.269939406155117,
                        55.661491733630641,
                        56.283520949127933,
                        56.512189162019467,
                        56.609650913321929,
                        57.234263950433814,
                        57.694390903560645,
                        57.788700392493325,
                        57.665762160070955,
                        57.826372511634105,
                        58.034318475176605,
                        58.48798587426694,
                        58.861141391846559,
                        59.282407667889913,
                        59.442191196536385,
                        59.806148309168066,
                        59.808060337162857,
                        59.450097690677033,
                        59.180501743410332,
                        58.72921146020542,
                        58.136947869708251,
                        57.4034525897574,
                        56.845140415276006,
                        56.396847365144005,
                        56.261041701080956,
                        56.39142133975335,
                        56.485679152253738,
                        56.362017449779273,
                        56.070820753814559,
                        55.43902469261414,
                        54.693023716048629,
                        54.008000929587581,
                        53.404006788960146,
                        52.577080519425607,
                        51.794389275932872,
                        51.757440626844186,
                        51.579518670463273,
                        51.38960778179063,
                        51.606700473848811,
                        51.589078810437258,
                        51.286461622936059,
                        51.013351678273494,
                        50.743910760303692,
                        50.810108270069577,
                        50.660556675016892,
                        50.527386509000735,
                        50.239858839728754,
                        50.113303257045942,
                        50.212935418504685,
                        50.152422316290881,
                        49.470913527225662,
                        49.299554477745829,
                        48.807594842327177,
                        48.416094191283946,
                        48.093943312376418,
                        48.18318851094449,
                        47.974519077349896,
                        48.567971225789755,
                        48.941333449098551,
                        49.576850213423995,
                        50.115008579311585,
                        50.852948032439542,
                        51.520762566947418,
                        52.483597853409613,
                        53.493096958231348,
                        54.715089552637266,
                        55.723710158110066,
                        56.492138706290206,
                        56.970765822177555,
                        57.397251417882387,
                        58.525761346272304,
                        59.616134067630846,
                        61.49736290878419,
                        62.905700718034609,
                        64.530407749291129,
                        66.372827589793275,
                        67.145441928989072,
                        67.443666619745471,
                        68.176645135373406,
                        69.349596795534353,
                        69.644927606082405,
                        69.164130080038831,
                        70.470458611945105,
                        71.175273471973952,
                        72.630533481745402,
                        72.824475132136797,
                        72.820909458308648,
                        73.119909295549434,
                        73.534199253233396,
                        74.443859490867226,
                        74.616717156883539,
                        74.864815708316826,
                        75.396101108709587,
                        75.746467319648502,
                        76.130061476551077,
                        76.592978957021671,
                        77.539897902337941,
                        77.941165399084355,
                        78.277940708330505,
                        79.189719679688295,
                        78.885345493489183,
                        79.340511509115998,
                        79.857999302086824,
                        79.862546828128501,
                        80.286293572921863,
                        80.233273553390404,
                        80.025069207686442,
                        80.324895867843878,
                        80.791999139330144,
                        81.692719354177484,
                        82.191241896497189,
                        82.192792189465919,
                        83.189217156917849,
                        83.941005893900012,
                        85.060265740909699,
                        86.499351027373791,
                        87.033168572948867,
                        86.975704380240273,
                        88.208497348995223,
                        88.888765903685425,
                        89.031961297566227,
                        89.418862746135488,
                        89.702049595094934,
                        89.847467075564282,
                        90.272970819055558,
                        90.586956821660976,
                        90.496006300827275,
                        91.41708702999766,
                        91.834890985077436,
                        92.02521528520839,
                        92.082886183646139,
                        92.36855350135562,
                        93.078277622452191,
                        93.663254835996213,
                        93.540988397193644,
                        94.324816522196755,
                        94.533485955791349,
                        94.188804152404543,
                        94.80840457558412,
                        95.369352248112406,
                        96.505768670642993,
                        97.164539829499802,
                        97.597071567782763,
                        97.777732375075175,
                        98.103603957107694,
                        98.509574009192676,
                        98.428338657629851,
                        98.764545526120784,
                        98.457174106848726,
                        98.553550653073046,
                        98.259150018306258,
                        98.150009393305822,
                        98.339661899817003,
                        98.503786248775995,
                        98.988252801512303,
                        99.519641554769635,
                        99.690690545655755,
                        100.085756870527106,
                        100.306260207116523,
                        100.196706170657748,
                        100.557407668055021,
                        100.695435418706637,
                        101.273539666755823,
                        101.390638462329193,
                        102.573615350354771,
                        103.519707472754391,
                        104.228811476663481,
                        104.24793175661145,
                        103.854674106870306,
                        103.502447544368891,
                        103.429428745540491,
                        103.332122023534865,
                        103.438575474056123,
                        103.381214634212171,
                        102.96170535686673,
                        102.371147088635212,
                        102.141186964936381,
                        101.62307905477806,
                        101.017327915452725,
                        100.459274123132758,
                        100.279646844486223,
                        99.873831821698133,
                        99.222398716226763,
                        99.153772414143162,
                        99.47892052612363,
                        100.018732537844556,
                        100.097797479251113,
                        100.978467238369205,
                        100.831809523524868,
                        101.687157830819956,
                        102.584932489026698,
                        103.090689731867258,
                        103.497279901139706,
                        104.334334751403475,
                        105.076201613385621,
                        104.795185174582386,
                        105.15826378786511,
                        106.405112746203429,
                        107.220928582795239,
                        108.366129998815452,
                        109.200135939573983,
                        109.335269810017223,
                        108.877106561317476,
                        108.269495070429628,
                        107.361953566519745,
                        106.42681684776602,
                        105.662005649846307,
                        105.881682163519031,
                        106.715067987090094,
                        108.050180291782937,
                        108.522812941524407,
                        109.864488153118316,
                        109.627655063924664,
                        109.889861281373612,
                        110.444039341271676,
                        110.509358351688604,
                        110.785465529424073,
                        111.843592157032475,
                        113.241077915501592,
                        113.806779819800738,
                        114.152546828265642,
                        114.763827345846238,
                        115.890735304835118,
                        117.281606479970876,
                        118.656871372554519,
                        119.585496860839498,
                        120.395473260582321,
                        121.125661248866493,
                        121.684438511238511,
                        121.938428175953064,
                        122.0921138855891,
                        121.503519321784665,
                        121.264257440273283,
                        121.891919386890379,
                        121.90814578663003,
                        121.229014113450233,
                        120.620369093916551,
                        120.227524855633732,
                        119.151208123858595,
                        119.664561802246055,
                        120.637008905114527,
                        121.104163853033072,
                        122.5199947449658,
                        122.35793745329849,
                        121.711258579597995,
                        120.823457472823605,
                        119.702802362142052,
                        118.911636183753444,
                        118.878149855628322,
                        118.059698520989642,
                        117.532702264477109,
                        118.042748651197911,
                        119.023463983233057,
                        119.63960208544907,
                        120.76862877816194,
                        121.640358514493528,
                        122.168595005381064,
                        121.376757033372684,
                        121.58599490772248,
                        121.054554478032856,
                        122.131387974130902,
                        122.867570428560953,
                        124.265624627785314,
                        124.737482131042398,
                        125.321115757346817,
                        125.386589797060594,
                        125.132858514507518,
                        125.221948683778706,
                        124.985994093933982,
                        124.71216067921938,
                        124.981033156433966,
                        125.240087111513162,
                        125.275330438336198,
                        125.568439162295704,
                        125.689103631697208,
                        126.174758742376241,
                        126.860143263863392,
                        126.117397902532289,
                        126.559231398627787,
                        126.373919712429142,
                        126.485747511908755,
                        127.386519403188402,
                        128.185850457879098,
                        129.091376580929591,
                        129.4683044780665,
                        129.460449660358165,
                        129.212919549680066,
                        128.349716424676615,
                        127.783342726757724,
                        127.385434198110275,
                        127.502119582225305,
                        127.533435500194173,
                        127.96741417858135,
                        128.63336836152672,
                        129.010399611528214,
                        129.188114862179987,
                        129.705189243692473,
                        129.667362095254816,
                        129.965948521037262,
                        130.400030552289024,
                        130.78000735893113,
                        130.935863478723434,
                        132.278055454640253,
                        132.906234165580258,
                        133.5368933452703,
                        134.86942182834855,
                        135.515377231996979,
                        136.862375116116937,
                        138.219708286695266,
                        138.554726597243473,
                        140.061973097900591,
                        140.51308,
                        140.59742,
                        141.379205357020396,
                        141.34531,
                        139.901517775634318,
                        138.80463,
                        138.164724562736751,
                        137.19342,
                        136.70171,
                        135.12619,
                        138.958474562739923,
                        142.19782,
                        145.48722,
                        148.54481,
                        149.78371,
                        151.33815,
                        151.26573,
                        152.81185,
                        155.04375,
                        154.21806,
                        156.72068,
                        159.30232,
                        160.12148,
                        162.657906528980561,
                        163.258386672212112,
                        164.473557977555515,
                        163.669679396823142,
                        161.87204,
                        160.150669387043422,
                        158.36433,
                        156.81035648012903,
                        156.75816328351425,
                        155.91442,
                        155.433644647441213,
                        155.991853469058015,
                        156.42,
                        156.78979,
                        158.23118,
                        158.53094,
                        160.02173,
                        160.368743931315123,
                        162.11749,
                        161.70146,
                        162.126344510879164,
                        163.057933791351957,
                        163.19191,
                        162.05297,
                        162.01733,
                        163.21711,
                        163.539299758150719,
                        164.87674,
                        165.84,
                        166.29498,
                        168.900419549838801,
                        170.33085,
                        170.6985,
                        172.15,
                        173.68013,
                        174.56929,
                        177.3643,
                        179.228264601963474,
                        179.48636,
                        179.37034,
                        178.90825,
                        178.313,
                        177.41128,
                        178.7072,
                        180.0,
                        std::numeric_limits<double>::quiet_NaN(),
                        -177.550009732146037,
                        -179.999989387103767,
                        std::numeric_limits<double>::quiet_NaN(),
                        -179.999989387103767,
                        -179.793309496152403,
                        -179.917358771869033,
                        -179.999989387103767,
                        std::numeric_limits<double>::quiet_NaN(),
                        125.947072381698263,
                        126.644704217638548,
                        126.957243280139835,
                        127.33592817597463,
                        126.967991978056546,
                        125.925885044458596,
                        125.088520135601087,
                        124.435950148619327,
                        123.579981724136687,
                        123.459989048354998,
                        123.550009393407436,
                        123.980008986508096,
                        124.968682489116233,
                        125.086246372580263,
                        125.947072381698263,
                        std::numeric_limits<double>::quiet_NaN(),
                        -180.0,
                        -177.550009732146037,
                        -174.92825,
                        -175.01425,
                        -174.33983,
                        -174.57182,
                        -171.85731,
                        -169.89958,
                        -170.89107,
                        -172.53025,
                        -172.555,
                        -172.95533,
                        -173.89184,
                        -174.65392,
                        -175.98353,
                        -176.20716,
                        -177.22266,
                        -178.35993,
                        -178.90332,
                        -178.68611,
                        -179.88377,
                        -179.43268,
                        -180.0,
                        std::numeric_limits<double>::quiet_NaN(),
                        -180.0,
                        -179.87187,
                        -179.02433,
                        -177.577945,
                        -177.663575,
                        -178.69378,
                        -180.0,
                        std::numeric_limits<double>::quiet_NaN(),
                        180.0,
                        178.903425,
                        178.7253,
                        180.0,
                        std::numeric_limits<double>::quiet_NaN(),
                        180.0,
                        179.364142661964138,
                        178.725059362997115,
                        178.596838595117134,
                        179.0966093629971,
                        179.413509362997104,
                        180.0,
                        std::numeric_limits<double>::quiet_NaN(),
                        -61.2,
                        -60.0,
                        -59.15,
                        -58.55,
                        -57.75,
                        -58.05,
                        -59.4,
                        -59.85,
                        -60.7,
                        -61.2,
                        std::numeric_limits<double>::quiet_NaN(),
                        68.935,
                        69.58,
                        70.525,
                        70.56,
                        70.28,
                        68.745,
                        68.72,
                        68.8675,
                        68.935,
                        std::numeric_limits<double>::quiet_NaN(),
                        178.12557,
                        178.3736,
                        178.71806,
                        178.55271,
                        177.93266,
                        177.38146,
                        177.28504,
                        177.67087,
                        178.12557,
                        std::numeric_limits<double>::quiet_NaN(),
                        -61.68,
                        -61.105,
                        -60.895,
                        -60.935,
                        -61.77,
                        -61.95,
                        -61.66,
                        -61.68,
                        std::numeric_limits<double>::quiet_NaN(),
                        -155.40214,
                        -155.22452,
                        -155.06226,
                        -154.80741,
                        -154.83147,
                        -155.22217,
                        -155.54211,
                        -155.68817,
                        -155.93665,
                        -155.90806,
                        -156.07347,
                        -156.02368,
                        -155.85008,
                        -155.91907,
                        -155.86108,
                        -155.78505,
                        -155.40214,
                        std::numeric_limits<double>::quiet_NaN(),
                        -155.99566,
                        -156.07926,
                        -156.41445,
                        -156.58673,
                        -156.70167,
                        -156.71055,
                        -156.61258,
                        -156.25711,
                        -155.99566,
                        std::numeric_limits<double>::quiet_NaN(),
                        -156.75824,
                        -156.78933,
                        -157.32521,
                        -157.25027,
                        -156.75824,
                        std::numeric_limits<double>::quiet_NaN(),
                        -158.0252,
                        -157.94161,
                        -157.65283,
                        -157.70703,
                        -157.7786,
                        -158.12667,
                        -158.2538,
                        -158.29265,
                        -158.0252,
                        std::numeric_limits<double>::quiet_NaN(),
                        -159.36569,
                        -159.34512,
                        -159.46372,
                        -159.80051,
                        -159.74877,
                        -159.5962,
                        -159.36569,
                        std::numeric_limits<double>::quiet_NaN(),
                        -78.19087,
                        -77.89,
                        -77.54,
                        -77.53466,
                        -77.78,
                        -78.03405,
                        -78.40848,
                        -78.19087,
                        std::numeric_limits<double>::quiet_NaN(),
                        -78.98,
                        -78.51,
                        -77.85,
                        -77.82,
                        -78.91,
                        -78.98,
                        std::numeric_limits<double>::quiet_NaN(),
                        -77.79,
                        -77.0,
                        -77.17255,
                        -77.35641,
                        -77.34,
                        -77.78802,
                        -77.79,
                        std::numeric_limits<double>::quiet_NaN(),
                        -64.01486,
                        -63.6645,
                        -62.9393,
                        -62.01208,
                        -62.50391,
                        -62.87433,
                        -64.1428,
                        -64.39261,
                        -64.01486,
                        std::numeric_limits<double>::quiet_NaN(),
                        46.68201,
                        47.67591,
                        48.64541,
                        49.10116,
                        50.034083286342536,
                        51.191945428274238,
                        52.042022739475556,
                        53.042736850807643,
                        53.220865512917811,
                        53.040876499245172,
                        52.167389764215642,
                        51.316899041556013,
                        51.278503452363168,
                        50.305642938036272,
                        50.339129266161422,
                        50.891291945200066,
                        51.342427199108215,
                        52.501426222550293,
                        52.692112257707294,
                        52.446339145727251,
                        52.50246,
                        52.814688755103617,
                        52.916749708880076,
                        53.72171349469059,
                        54.008310988181364,
                        54.736845330632235,
                        53.858139275941113,
                        52.915251092343652,
                        52.693972609269821,
                        53.357808058491202,
                        53.101027866432986,
                        53.880928582581845,
                        53.735511102112497,
                        53.921597934795585,
                        53.825789829326396,
                        52.264024692601453,
                        50.842354363819766,
                        50.14777143738462,
                        49.199612257693332,
                        48.88327,
                        48.85653242370762,
                        49.223228387250771,
                        49.395259230350376,
                        49.56920210144483,
                        50.392821079312654,
                        50.084829542853129,
                        49.618914829309574,
                        49.110263706260724,
                        48.58437,
                        47.49252,
                        47.59094,
                        46.68201,
                        std::numeric_limits<double>::quiet_NaN(),
                        -64.51912,
                        -64.17322,
                        -62.85829,
                        -61.835585,
                        -61.8063,
                        -62.29318,
                        -63.58926,
                        -64.51912,
                        std::numeric_limits<double>::quiet_NaN(),
                        -80.315395,
                        -79.92939,
                        -79.52002,
                        -79.26582,
                        -79.65752,
                        -80.09956,
                        -80.36215,
                        -80.315395,
                        std::numeric_limits<double>::quiet_NaN(),
                        -83.99367,
                        -83.25048,
                        -81.87699,
                        -81.89825,
                        -83.06857,
                        -83.77462,
                        -83.99367,
                        std::numeric_limits<double>::quiet_NaN(),
                        -75.21597,
                        -75.86588,
                        -76.98687,
                        -77.2364,
                        -76.81166,
                        -75.89521,
                        -75.1145,
                        -75.10333,
                        -75.21597,
                        std::numeric_limits<double>::quiet_NaN(),
                        -96.557401203800524,
                        -95.647688645579422,
                        -96.269511155347473,
                        -97.61740120380054,
                        -98.431808111736416,
                        -99.797401203800518,
                        -98.9174115459831,
                        -98.218255255290174,
                        -97.157401203800546,
                        -96.557401203800524,
                        std::numeric_limits<double>::quiet_NaN(),
                        -106.52258806031243,
                        -105.402449713953743,
                        -104.774839443768968,
                        -104.464755011801614,
                        -102.785374315180249,
                        -100.980781623115746,
                        -101.089302130928687,
                        -102.731165737706107,
                        -102.093297695711342,
                        -102.430253872470516,
                        -104.24,
                        -105.96,
                        -107.122551439221041,
                        -109.0,
                        -111.534148875200216,
                        -113.3132,
                        -113.854957038206337,
                        -115.22,
                        -116.107946133267404,
                        -117.34,
                        -116.674733242644706,
                        -115.131132371870294,
                        -113.721399298947986,
                        -112.416104295687518,
                        -114.349991421346317,
                        -116.48683773483144,
                        -117.904813198704318,
                        -118.432377895972053,
                        -116.113113776496647,
                        -117.655681118625196,
                        -119.40198279506447,
                        -118.562680019995952,
                        -117.866417609511473,
                        -115.189087490685679,
                        -114.167160203897637,
                        -114.666328701620998,
                        -112.441012336052268,
                        -111.050399543077901,
                        -109.920339321719212,
                        -109.006544969502059,
                        -108.18835201702484,
                        -107.685979580499392,
                        -108.396401333431911,
                        -107.516455044365841,
                        -106.52258806031243,
                        std::numeric_limits<double>::quiet_NaN(),
                        -79.775833129882812,
                        -80.8760986328125,
                        -80.833885192871136,
                        -80.353057861328082,
                        -78.064437866210909,
                        -76.34,
                        -76.251403808593722,
                        -77.314437866210966,
                        -78.391670227050781,
                        -79.48625183105473,
                        -79.775833129882812,
                        std::numeric_limits<double>::quiet_NaN(),
                        139.86312,
                        140.81171,
                        142.06207,
                        143.48283,
                        143.60385,
                        142.08763,
                        140.038155,
                        139.86312,
                        std::numeric_limits<double>::quiet_NaN(),
                        148.22223,
                        150.73167,
                        149.575925,
                        147.977465,
                        146.11919,
                        146.358485,
                        148.22223,
                        std::numeric_limits<double>::quiet_NaN(),
                        138.831075,
                        141.471615,
                        145.086285,
                        144.3,
                        140.61381,
                        138.95544,
                        136.97439,
                        137.51176,
                        138.831075,
                        std::numeric_limits<double>::quiet_NaN(),
                        -98.577000698626961,
                        -98.5,
                        -97.735585,
                        -97.704415,
                        -98.16,
                        -99.808734300519902,
                        -100.883655768623171,
                        -100.86290768105799,
                        -102.502084113356219,
                        -102.565516933994488,
                        -101.489742804758421,
                        -99.983478156314902,
                        -98.577000698626961,
                        std::numeric_limits<double>::quiet_NaN(),
                        102.837815,
                        105.37243,
                        105.07547,
                        99.43814,
                        101.2649,
                        102.08635,
                        102.837815,
                        std::numeric_limits<double>::quiet_NaN(),
                        93.77766,
                        95.94089,
                        97.88385,
                        100.186655,
                        99.93976,
                        97.75794,
                        94.97259,
                        93.31288,
                        92.5454,
                        91.18107,
                        93.77766,
                        std::numeric_limits<double>::quiet_NaN(),
                        -96.016433478564679,
                        -95.323452521530669,
                        -94.298424648805195,
                        -94.735426398481408,
                        -92.409831916050209,
                        -91.132881435901922,
                        -87.81,
                        -87.02,
                        -85.814343024422314,
                        -87.187566697930365,
                        -89.035360887390851,
                        -90.804348517606286,
                        -92.876676805375055,
                        -93.951159023803825,
                        -93.935733608764664,
                        -93.145239223995873,
                        -94.973990648156786,
                        -96.076145596077893,
                        -96.709724494192415,
                        -96.016433478564679,
                        std::numeric_limits<double>::quiet_NaN(),
                        -91.58702,
                        -90.1,
                        -88.93227,
                        -86.97024,
                        -85.5,
                        -84.260005,
                        -83.18,
                        -82.42,
                        -81.1,
                        -79.30664,
                        -76.25,
                        -75.71878,
                        -72.83153,
                        -70.665765,
                        -68.5,
                        -65.82735,
                        -63.68,
                        -61.85,
                        -61.89388,
                        -64.334,
                        -66.75342,
                        -67.65755,
                        -65.48031,
                        -67.84,
                        -69.4697,
                        -71.18,
                        -73.2428,
                        -73.88,
                        -76.90773,
                        -75.52924,
                        -76.22046,
                        -75.39345,
                        -76.34354,
                        -77.88851,
                        -78.36269,
                        -79.75951,
                        -79.61965,
                        -77.91089,
                        -77.88911,
                        -80.56125,
                        -83.17439,
                        -86.11184,
                        -87.6,
                        -89.49068,
                        -89.6161,
                        -87.76739,
                        -88.26,
                        -87.65,
                        -84.97634,
                        -86.34,
                        -87.96192,
                        -87.15198,
                        -85.37868,
                        -85.09495,
                        -86.50734,
                        -86.93179,
                        -84.19844,
                        -83.408695652173904,
                        -81.84823,
                        -84.1,
                        -87.59895,
                        -89.36663,
                        -90.2,
                        -91.36786,
                        -91.58702,
                        std::numeric_limits<double>::quiet_NaN(),
                        -46.76379,
                        -43.40644,
                        -39.89753,
                        -38.62214,
                        -35.08787,
                        -27.10046,
                        -20.84539,
                        -22.69182,
                        -26.51753,
                        -31.9,
                        -31.39646,
                        -27.85666,
                        -24.84448,
                        -22.90328,
                        -22.07175,
                        -23.16961,
                        -20.62363,
                        -15.76818,
                        -12.77018,
                        -12.20855,
                        -16.28533,
                        -16.85,
                        -20.04624,
                        -17.73035,
                        -18.9,
                        -19.70499,
                        -19.67353,
                        -18.47285,
                        -20.03503,
                        -21.67944,
                        -19.83407,
                        -19.59896,
                        -20.66818,
                        -19.37281,
                        -21.59422,
                        -20.43454,
                        -20.76234,
                        -22.17221,
                        -23.56593,
                        -22.31311,
                        -22.29954,
                        -24.27834,
                        -24.79296,
                        -23.44296,
                        -22.13281,
                        -21.75356,
                        -23.53603,
                        -24.30702,
                        -25.54341,
                        -25.20135,
                        -26.36276,
                        -23.72742,
                        -22.34902,
                        -25.02927,
                        -27.74737,
                        -30.67371,
                        -31.77665,
                        -32.81105,
                        -34.20196,
                        -36.35284,
                        -37.04378,
                        -38.37505,
                        -39.81222,
                        -40.66899,
                        -40.68281,
                        -41.1887,
                        -42.81938,
                        -42.41666,
                        -42.86619,
                        -43.3784,
                        -44.7875,
                        -46.26364,
                        -48.26294,
                        -49.23308,
                        -49.90039,
                        -51.63325,
                        -52.14014,
                        -52.27659,
                        -53.66166,
                        -53.30161,
                        -53.96911,
                        -52.9804,
                        -51.47536,
                        -51.08041,
                        -50.87122,
                        -52.01358,
                        -52.55792,
                        -53.45629,
                        -54.68336,
                        -54.75001,
                        -54.35884,
                        -53.43131,
                        -51.39014,
                        -53.10937,
                        -54.00422,
                        -55.0,
                        -55.83468,
                        -54.71819,
                        -55.32634,
                        -56.12003,
                        -57.32363,
                        -58.59679,
                        -58.58516,
                        -61.26861,
                        -63.39165,
                        -66.06427,
                        -68.50438,
                        -69.66485,
                        -71.40257,
                        -68.77671,
                        -66.76397,
                        -71.04293,
                        -73.297,
                        -73.15938,
                        -69.37345,
                        -65.7107,
                        -65.3239,
                        -68.02298,
                        -67.15129,
                        -63.68925,
                        -62.23444,
                        -62.65116,
                        -60.28249,
                        -57.20744,
                        -54.13442,
                        -53.04328,
                        -50.39061,
                        -48.00386,
                        -46.59984,
                        -44.523,
                        -46.9007,
                        -46.76379,
                        std::numeric_limits<double>::quiet_NaN(),
                        -106.6,
                        -105.26,
                        -104.5,
                        -105.38,
                        -106.94,
                        -106.6,
                        std::numeric_limits<double>::quiet_NaN(),

                        -180.0,
                        -179.942499356179042,
                        -179.058677334691168,
                        -177.2567718171058,
                        -176.084672818077706,
                        -175.829882168662607,
                        -174.382502814815666,
                        -173.116559414745495,
                        -172.889105598012804,
                        -169.951222907571378,
                        -168.999988980158719,
                        -168.530198534193289,
                        -167.022099372403432,
                        -164.182143521155098,
                        -161.929774543281468,
                        -158.071379564424888,
                        -155.192252977499322,
                        -150.942098965438049,
                        -148.533072883071611,
                        -145.888919033777199,
                        -143.107719286044727,
                        -142.892280239819883,
                        -146.829068366463247,
                        -150.060731574483981,
                        -150.902928229760789,
                        -153.586201138300169,
                        -153.409906989536438,
                        -153.037759162386521,
                        -152.665637173452751,
                        -152.861516690055083,
                        -154.526298794553924,
                        -155.290179816692415,
                        -156.837449714159533,
                        -154.408786587522229,
                        -152.097661506132766,
                        -150.648292609642596,
                        -148.865998298112032,
                        -147.220749885019501,
                        -146.41774980363607,
                        -146.770286424731239,
                        -148.062946540296309,
                        -149.53190080462511,
                        -151.588416104112497,
                        -153.390321621697836,
                        -155.329376390585793,
                        -155.975667691044123,
                        -157.268301968393018,
                        -158.051768358370111,
                        -158.365134243788049,
                        -157.875474209606409,
                        -156.974573127246032,
                        -155.329376390585793,
                        -153.742832404576831,
                        -152.920246955354799,
                        -151.333780483994303,
                        -150.001949632751973,
                        -148.748486091080309,
                        -147.612483080008047,
                        -146.104409756434308,
                        -146.143528815679247,
                        -146.496091274990562,
                        -146.202310757411254,
                        -144.909624803630038,
                        -144.322037930255306,
                        -142.79435340062679,
                        -141.638765021715926,
                        -140.209007331280503,
                        -138.8575911121996,
                        -137.506200731334815,
                        -136.428902147346122,
                        -135.214583503135543,
                        -134.431194627806889,
                        -133.745655077022889,
                        -132.257167121287779,
                        -130.925310431829303,
                        -129.554283006693623,
                        -128.242037523289923,
                        -126.890621304209006,
                        -125.402081672041589,
                        -124.011494717283426,
                        -122.562151659009402,
                        -121.073612026841985,
                        -119.702558763490146,
                        -118.684145474098045,
                        -117.469800991671335,
                        -116.216311611783496,
                        -115.021552497195387,
                        -113.944331427855118,
                        -113.29798845096451,
                        -112.945451829869356,
                        -112.29908301476263,
                        -111.261058519315753,
                        -110.06632524294379,
                        -108.714909023862873,
                        -107.559346483168127,
                        -106.149148322355202,
                        -104.876073574628748,
                        -103.367948574622716,
                        -102.016506517325652,
                        -100.645530768622251,
                        -100.116699998763366,
                        -100.763042975653974,
                        -101.252703009835628,
                        -102.545337287184552,
                        -103.113312954504522,
                        -103.328752000729338,
                        -103.681288621824493,
                        -102.917485114334454,
                        -101.605239630930782,
                        -100.312527838933406,
                        -99.137379930400073,
                        -98.118889126359534,
                        -97.688036872126048,
                        -96.336594814828956,
                        -95.043960537480032,
                        -93.672907274128207,
                        -92.439003262078998,
                        -91.420564134470766,
                        -90.08873328322845,
                        -89.226951260113012,
                        -88.423951178729595,
                        -87.268336961602586,
                        -86.014821743498615,
                        -85.192236294276569,
                        -83.879990810872897,
                        -82.665646328446158,
                        -81.470913052074195,
                        -80.687446662097102,
                        -80.295790981756994,
                        -79.296885545555071,
                        -77.925858120419377,
                        -76.907367316378838,
                        -76.221879442027145,
                        -74.890048590784843,
                        -73.852024095337981,
                        -72.833533291297442,
                        -71.619214647086864,
                        -70.209042324490071,
                        -68.935915900331338,
                        -67.956621670184191,
                        -67.36906063502559,
                        -67.134036220962145,
                        -67.251548427993868,
                        -67.564940151627937,
                        -67.917476772723091,
                        -68.230842658141015,
                        -68.485452440043076,
                        -68.544208543558938,
                        -68.44628170436583,
                        -67.976232876238953,
                        -67.584499681250406,
                        -67.427842576757598,
                        -67.623670416927652,
                        -67.741182623959361,
                        -67.251548427993868,
                        -66.703183966728659,
                        -66.056815151621905,
                        -65.371327277270197,
                        -64.568275519454488,
                        -64.176542324465942,
                        -63.628152024984587,
                        -63.001394415932594,
                        -62.041685553624056,
                        -61.414927944572078,
                        -60.709854702381762,
                        -59.887269253159715,
                        -59.16258480491463,
                        -58.594557461162367,
                        -57.811142747617566,
                        -57.223581712458966,
                        -57.595729539608882,
                        -58.614142829000983,
                        -59.045072597882907,
                        -59.789342413966622,
                        -60.611927863188654,
                        -61.297415737540362,
                        -62.022100185785447,
                        -62.511760219967094,
                        -62.64885779483744,
                        -62.590127529537725,
                        -62.120078701410833,
                        -62.805566575762548,
                        -63.745690070232442,
                        -64.294106207929957,
                        -64.881693081304704,
                        -65.508424852140536,
                        -65.665081956633358,
                        -65.312545335538189,
                        -64.783714565679304,
                        -63.961103278241126,
                        -63.197299770751087,
                        -62.785955369707779,
                        -62.570516323482948,
                        -62.276735805903655,
                        -61.806661139560632,
                        -61.512906460197478,
                        -61.375808885327132,
                        -61.081976691315546,
                        -61.003661058177201,
                        -60.690269334543153,
                        -60.827366909413485,
                        -61.375808885327132,
                        -61.963369920485725,
                        -63.295200771728034,
                        -63.745690070232442,
                        -64.352836473229672,
                        -65.860987311451851,
                        -67.192818162694152,
                        -68.44628170436583,
                        -69.797723761662908,
                        -70.600723843046325,
                        -72.20677568224545,
                        -73.969536302369704,
                        -75.555976935514067,
                        -77.24037024606767,
                        -76.926978522433615,
                        -75.399293992805099,
                        -74.282876349571467,
                        -73.656118740519489,
                        -74.772536383753121,
                        -76.496100429983983,
                        -77.925858120419377,
                        -77.984665900367531,
                        -78.02378495961247,
                        -76.848637051079123,
                        -76.633223843070454,
                        -75.360097418911721,
                        -73.244851854124619,
                        -71.442946336539279,
                        -70.013162807887724,
                        -68.191646084247623,
                        -65.704278530526736,
                        -63.256030036050802,
                        -61.552025519442424,
                        -59.691415574773515,
                        -58.712121344626368,
                        -58.222487148660875,
                        -57.00811682801799,
                        -55.362894253141619,
                        -53.619770677288287,
                        -51.543644171746131,
                        -49.76134986021556,
                        -47.273930630062374,
                        -44.825707973802594,
                        -42.808363409992438,
                        -42.16202043310183,
                        -40.771433478343667,
                        -38.244817674297096,
                        -36.266669684380332,
                        -34.386396857224369,
                        -32.310296189898366,
                        -30.097097947702011,
                        -28.549802212018733,
                        -29.254901292425203,
                        -29.685805223090984,
                        -29.685805223090984,
                        -31.624808315546659,
                        -33.68132361503406,
                        -35.63991207532834,
                        -35.914107225069031,
                        -35.777009650198693,
                        -35.326546189910431,
                        -33.896762661258876,
                        -32.212369350705259,
                        -30.998050706494666,
                        -29.783732062284088,
                        -28.882779303491418,
                        -27.511751878355724,
                        -26.160335659274793,
                        -25.474821946706953,
                        -23.927552049239821,
                        -22.458597784911039,
                        -21.224693772861826,
                        -20.010375128651233,
                        -18.913542853256232,
                        -17.5229817367142,
                        -16.641588507544014,
                        -15.701490851290259,
                        -15.407710333710952,
                        -16.46532019699643,
                        -16.112783575901275,
                        -15.446855231172053,
                        -14.408804897509043,
                        -13.311972622114027,
                        -12.293507656289634,
                        -11.510067104528686,
                        -11.020432908563194,
                        -10.295774298534253,
                        -9.101015183946146,
                        -8.611380987980638,
                        -7.416621873392529,
                        -7.377451137715283,
                        -6.86823157391116,
                        -5.790984666354775,
                        -5.536374884452712,
                        -4.341667446296896,
                        -3.048981492515679,
                        -1.795492112627841,
                        -0.659489101555607,
                        -0.228636847322093,
                        0.868195428072909,
                        1.886686232113448,
                        3.022637566753389,
                        4.139055209987021,
                        5.15754601402756,
                        6.273911980828899,
                        7.135719842160483,
                        7.7428662451577,
                        8.487110223025269,
                        9.525134718472117,
                        10.249845004933347,
                        10.817820672253333,
                        11.953823683325595,
                        12.404287143613857,
                        13.422777947654367,
                        14.734997592841919,
                        15.126756626046614,
                        15.949342075268646,
                        17.026588982825047,
                        18.201711053142247,
                        19.259372592860018,
                        20.375738559661357,
                        21.452985467217758,
                        21.923034295344621,
                        22.56940311045139,
                        23.666183709414099,
                        24.841357456163593,
                        25.977308790803562,
                        27.09372643403719,
                        28.092580193806807,
                        29.150241733524577,
                        30.031583286262475,
                        30.97173261894855,
                        31.990171746556772,
                        32.75405276869526,
                        33.302443068176615,
                        33.8704187354966,
                        34.90849490737574,
                        35.30020226414814,
                        36.162010125479725,
                        37.200034620926573,
                        37.90510786311691,
                        38.649403517416744,
                        39.667894321457283,
                        40.020430942552451,
                        40.921357863128968,
                        41.959434035008115,
                        42.93870242693913,
                        44.113876173688624,
                        44.897290887233417,
                        45.719928012887756,
                        46.50334272643255,
                        47.443440382686298,
                        48.344418979695121,
                        48.990736118369561,
                        49.930885451055644,
                        50.753470900277676,
                        50.949324578663862,
                        51.791547072156817,
                        52.614132521378878,
                        53.613037957580786,
                        54.533550245995905,
                        55.414943475166126,
                        56.355041131419881,
                        57.158092889235576,
                        57.255968051996398,
                        58.137361281166591,
                        58.744507684163807,
                        59.939318475184223,
                        60.6052209816973,
                        61.427806430919333,
                        62.387489455011718,
                        63.190489536395148,
                        64.052349074158997,
                        64.992446730412752,
                        65.971715122343767,
                        66.911864455029814,
                        67.891132846960801,
                        68.890038283162738,
                        69.71262373238477,
                        69.673452996707539,
                        69.555940789675816,
                        68.596257765583431,
                        67.812739699174045,
                        67.949888950476662,
                        69.066306593710294,
                        68.929157342407677,
                        68.419989455035847,
                        67.949888950476662,
                        68.713769972615154,
                        69.869306675093725,
                        71.024895054004588,
                        71.573285353485971,
                        71.906288283174803,
                        72.454626906223865,
                        73.081410353492004,
                        73.336020135394051,
                        73.864876743469097,
                        74.491556837872622,
                        75.627559848944884,
                        76.626465285146793,
                        77.644904412755039,
                        78.134538608720533,
                        78.428370802732132,
                        79.11385867708384,
                        80.093127069014827,
                        80.935349562507781,
                        81.483791538421428,
                        82.051767205741413,
                        82.776425815770352,
                        83.775331251972261,
                        84.676206496116492,
                        85.6555265644798,
                        86.752358839874802,
                        87.477017449903741,
                        87.986288690140157,
                        88.358410679073941,
                        88.828407830768526,
                        89.670630324261481,
                        90.630365024786158,
                        91.590099725310836,
                        92.608538852919082,
                        93.548636509172837,
                        94.175419956440962,
                        95.01759077350161,
                        95.781471795640101,
                        96.682398716216625,
                        97.759645623772983,
                        98.680209588620443,
                        99.718182407634998,
                        100.384188267012661,
                        100.893356154384477,
                        101.578895705168506,
                        102.832410923272477,
                        103.478676385514618,
                        104.242557407653095,
                        104.908459914166187,
                        106.181560500108787,
                        107.160880568472066,
                        108.08139285688722,
                        109.15863976444362,
                        110.235834995567714,
                        111.058472121222053,
                        111.743959995573732,
                        112.860377638807364,
                        113.604673293107226,
                        114.388088006652026,
                        114.89730757045615,
                        115.602380812646459,
                        116.699161411609182,
                        117.384700962393168,
                        118.579460076981292,
                        119.832923618652984,
                        120.870999790532125,
                        121.654414504076925,
                        122.320368687022281,
                        123.221295607598847,
                        124.122274204607621,
                        125.160247023622219,
                        126.100396356308238,
                        127.001426629749332,
                        127.882768182487254,
                        128.803280470902394,
                        129.70425906791121,
                        130.781454299035317,
                        131.799945103075856,
                        132.935896437715826,
                        133.856460402563243,
                        134.757387323139767,
                        135.031582472880416,
                        135.070753208557676,
                        135.69748497939355,
                        135.87380496637337,
                        136.206704543197645,
                        136.618048944240968,
                        137.460271437733923,
                        138.596222772373892,
                        139.908442417561389,
                        140.809421014570205,
                        142.121692336190051,
                        143.061841668876127,
                        144.374061314063624,
                        145.490427280864992,
                        146.195552199487622,
                        145.999698521101379,
                        146.646067336208148,
                        147.723262567332256,
                        148.839628534133624,
                        150.132314487914812,
                        151.483704868779569,
                        152.5022473492524,
                        153.638198683892369,
                        154.284567498999138,
                        155.165857375304711,
                        155.929790073875495,
                        156.811131626613417,
                        158.025527785472434,
                        159.181012811518713,
                        159.670698683916498,
                        160.806650018556468,
                        161.570479364262667,
                        162.686897007496242,
                        163.842433709974841,
                        164.919680617531242,
                        166.114439732119365,
                        167.309095493842904,
                        168.425616489941092,
                        169.463589308955704,
                        170.501665480834845,
                        171.206790399457475,
                        171.08922651599346,
                        170.560421584350706,
                        170.109958124062416,
                        169.757369826534955,
                        169.28732099840812,
                        167.975101353220566,
                        167.387488641629659,
                        166.094802687848471,
                        165.644390903992473,
                        164.958851353208473,
                        164.234192743179563,
                        163.822796665703947,
                        163.568238560234192,
                        163.470260044608807,
                        163.489897088879758,
                        164.057872756199714,
                        164.273363478856822,
                        164.74346398341595,
                        166.604125604517151,
                        166.995781284857287,
                        165.193875767271948,
                        163.666217075859549,
                        161.766384719081145,
                        160.924162225588191,
                        160.747893915040606,
                        160.316964146158682,
                        159.788210890948221,
                        161.120015903974377,
                        161.629287144210821,
                        162.490991652677792,
                        163.705336135104517,
                        165.095948928078826,
                        166.604125604517151,
                        168.895665318067955,
                        169.40478152900755,
                        172.283933954149234,
                        172.477048781623978,
                        173.22408328683531,
                        175.985671828513034,
                        178.277211542063895,
                        180.0
                };
        static constexpr double y[] = {
                -78.595667413241543,
                -78.223338718578589,
                -78.380176690584435,
                -78.693645928866943,
                -79.046337579258974,
                -79.497007745276406,
                -79.634208673011329,
                -79.281465346186991,
                -78.928773695794959,
                -78.869965915846805,
                -78.595667413241543,
                std::numeric_limits<double>::quiet_NaN(),
                53.867565009163364,
                53.153190009160497,
                52.260117906292336,
                51.669301255899356,
                51.820454820353078,
                52.864628811242682,
                53.881362616585299,
                54.664518947968631,
                55.131622219454869,
                55.172860012423783,
                54.554603176483809,
                53.867565009163364,
                std::numeric_limits<double>::quiet_NaN(),
                -2.60015105551566,
                -3.28915292726321,
                -3.861417738463416,
                -4.373737888205049,
                -4.876497897972683,
                -5.465609226100043,
                -6.083659356310847,
                -6.614014580922343,
                -6.721656589386313,
                -7.388024183790023,
                -8.044108168167647,
                -9.104663588093764,
                -9.071435642130091,
                -9.514406019736029,
                -9.684318129111709,
                -9.872937106977048,
                -10.293686618697478,
                -10.582712904505925,
                -10.652476088099952,
                -10.393267103723923,
                -10.280922539921384,
                -10.13044076908745,
                -9.492443536011983,
                -8.942554619994155,
                -8.067414239131281,
                -7.630128269077446,
                -7.915330498896296,
                -8.245491224809079,
                -8.983068942910982,
                -9.326820570516524,
                -9.159595635620022,
                -9.117892754760483,
                -8.29716765710095,
                -8.096042982620979,
                -8.380935153846075,
                -8.41168263105974,
                -7.597882175327321,
                -7.320224704623087,
                -6.232849216337485,
                -5.393365573756,
                -4.54654387778907,
                -4.462931410340822,
                -3.538853448097541,
                -4.024818617370315,
                -4.112978610860253,
                -3.746282647317123,
                -3.31178720460705,
                -2.820551039240499,
                -2.460417982598436,
                -2.479848321140182,
                -2.214541517753702,
                -2.212526136894319,
                -1.617161960459647,
                -1.432522067880783,
                -0.937720228686089,
                -0.695461114101789,
                -0.369537855636949,
                -0.780210463060456,
                -1.151867364103623,
                -2.769184665542376,
                -3.367701104346857,
                -2.307042331556154,
                -1.703513278819365,
                -1.702634779470401,
                -2.051295668143673,
                -2.408999932468021,
                -2.60015105551566,
                std::numeric_limits<double>::quiet_NaN(),
                4.525873928236805,
                4.900011298029966,
                5.447729803891534,
                6.143191229675566,
                6.924771429873999,
                6.92805288332454,
                6.422166449403249,
                5.987490139180154,
                5.708695786965492,
                5.407835598162207,
                5.016128241389808,
                4.966518866389606,
                4.478202419447555,
                4.137551377779516,
                3.234428208830593,
                2.287690131027333,
                1.827640692548925,
                0.902219143066063,
                0.784241848143708,
                0.102474676917026,
                -0.803723239753268,
                -1.487609144703917,
                -2.483517347832901,
                -4.012726332214022,
                -3.657037448749058,
                -4.106984144714396,
                -3.495703627133828,
                -3.43916961020652,
                -3.118775729996905,
                -3.478392022316051,
                -2.994442233902654,
                -3.049425957861211,
                -2.934032484553455,
                -1.592874037282463,
                -1.314906507984475,
                -0.459506524257094,
                0.415375474444318,
                1.341933905437614,
                2.006492824711103,
                1.663774725751395,
                1.850636704918813,
                2.697303371588859,
                2.885896511238059,
                3.102394924324855,
                3.893509426281156,
                4.525873928236805,
                std::numeric_limits<double>::quiet_NaN(),
                74.97999726022438,
                74.592346503386878,
                74.666863918751758,
                74.927623196096576,
                75.377828274223376,
                75.647217515760886,
                75.296489569795952,
                74.97999726022438,
                std::numeric_limits<double>::quiet_NaN(),
                77.519997260234547,
                77.491342678528682,
                77.555111395976851,
                77.83462921824362,
                77.820004787905006,
                77.634331366680314,
                77.519997260234547,
                std::numeric_limits<double>::quiet_NaN(),
                78.765812689927017,
                78.418314520980331,
                78.056941229963243,
                77.850597235821809,
                78.08285696075761,
                78.458105373845072,
                78.871930243638374,
                78.831984361476756,
                78.765812689927017,
                std::numeric_limits<double>::quiet_NaN(),
                74.392307033985034,
                74.515555325001159,
                74.837757880340988,
                75.386819973442144,
                75.882655341282671,
                76.319243679500559,
                76.441380927222397,
                76.751077785947601,
                77.161388658345075,
                77.097878323058367,
                76.776295884906048,
                76.778517971494594,
                76.449597479956807,
                76.074013170059473,
                75.847773749485654,
                75.610165513807615,
                75.566188869927245,
                75.482421373182106,
                75.699204006646525,
                75.784315090631239,
                75.713983466281988,
                75.336848863415909,
                74.923127346487163,
                74.657303778777774,
                74.442459011524321,
                74.564027818490942,
                74.410032050261165,
                74.392307033985034,
                std::numeric_limits<double>::quiet_NaN(),
                78.152981879377691,
                77.996324774884883,
                77.697014879050343,
                77.4092288276169,
                77.732206529441115,
                78.051050116681964,
                78.152981879377691,
                std::numeric_limits<double>::quiet_NaN(),
                78.804440823065207,
                78.601972561345647,
                78.406945705876112,
                78.407901719873493,
                78.550554511215225,
                78.849993598130496,
                78.804440823065207,
                std::numeric_limits<double>::quiet_NaN(),
                18.514761664295364,
                18.426679185453878,
                18.228034979723915,
                17.975905666571862,
                17.981822618069273,
                17.946553453030077,
                18.374485988839083,
                18.520601101144351,
                18.514761664295364,
                std::numeric_limits<double>::quiet_NaN(),
                18.490525417550487,
                18.400866807524082,
                18.160700588447597,
                17.886867173732966,
                17.868237819891746,
                17.701116237859821,
                17.861597398342241,
                18.225967922432233,
                18.454532782459196,
                18.524218451404778,
                18.490525417550487,
                std::numeric_limits<double>::quiet_NaN(),
                23.188610744717707,
                23.117271429938782,
                23.106005967699151,
                22.76530324959883,
                22.399201565027056,
                22.512166246017088,
                22.277193508385935,
                21.657851467367834,
                21.206819566324373,
                21.220565497314013,
                21.016624457274133,
                20.735091254148003,
                20.693905137611385,
                20.284653632075887,
                20.050378526280682,
                19.923435370355691,
                19.873774318923196,
                19.95289093676206,
                19.855480861891877,
                20.413353786698792,
                20.673105373613893,
                20.739948838783434,
                21.028613389565852,
                21.598113511638434,
                21.559175319906501,
                21.827324327069036,
                22.03707896574176,
                22.192056586185071,
                22.387109279870753,
                22.636964830001958,
                22.688150336187064,
                22.168517971276131,
                22.154565334557333,
                21.910575059491254,
                21.801227728761646,
                21.89602814380109,
                22.204949856041907,
                22.565754706303764,
                22.788118394455694,
                22.983041897060644,
                23.078746649665188,
                23.188610744717707,
                std::numeric_limits<double>::quiet_NaN(),
                51.317074693397942,
                50.687009792679277,
                49.812308661490889,
                50.150117499382858,
                49.935815334668462,
                49.58712860777905,
                49.313010972686797,
                49.556691189159125,
                49.249138902374042,
                48.516780503933624,
                48.687803656603577,
                48.157164211614472,
                47.535548407575519,
                46.655498765644921,
                46.618291734394766,
                46.807065741556983,
                47.62520701760193,
                47.752279364607645,
                46.884993801453135,
                46.919720363953275,
                47.389562486350989,
                47.632545070987376,
                47.572807115257973,
                47.603347886742469,
                47.899453843774886,
                48.251525376979423,
                48.523188381537807,
                49.125580552764177,
                50.718274034215867,
                51.287438259478549,
                51.632094224649208,
                51.588272610065701,
                51.317074693397942,
                std::numeric_limits<double>::quiet_NaN(),
                65.109617824963536,
                64.766693020274673,
                64.45513580998697,
                63.979609280037138,
                64.057485663500998,
                63.725981350348619,
                63.41124603947496,
                63.651722317145207,
                64.101875718839707,
                63.569711819098004,
                63.052379055424055,
                63.637252916103492,
                63.54123810490519,
                64.035833238370699,
                64.822916978608234,
                65.738778388117098,
                65.657284654392797,
                65.217518215588981,
                65.37177236598022,
                65.109617824963536,
                std::numeric_limits<double>::quiet_NaN(),
                72.352199001750321,
                72.749616604290978,
                72.243678493937395,
                71.767144273557889,
                71.330840155717581,
                71.556924546994523,
                70.920012518997183,
                70.52502370877427,
                70.12194753689765,
                69.186087348091817,
                68.720198472764437,
                68.067163397892031,
                67.847538560651586,
                66.928473212340592,
                66.862120673277829,
                66.160251369889622,
                64.998668524832894,
                65.426032619886669,
                66.388041083432185,
                66.262725735124391,
                65.689789130304391,
                65.108455105236956,
                64.648405666758563,
                64.382737128346051,
                63.392926744227495,
                62.674185085695981,
                62.945098781986118,
                63.745670071051833,
                62.883965562584841,
                62.280074774822012,
                61.930897121825822,
                62.330149237712824,
                62.910708116295879,
                63.397836005295218,
                63.679989325608872,
                64.193963121183842,
                64.679101467539951,
                64.389093329517934,
                64.229542344816778,
                64.572906399180127,
                65.309192206474748,
                65.326968899183143,
                65.454764716240945,
                65.81177134872938,
                66.310578111426665,
                67.284575507263909,
                67.726925767682346,
                68.069437160912869,
                68.554627183701271,
                68.894735622830254,
                69.147769273547411,
                69.769540106883213,
                69.826487535268868,
                70.16688019477543,
                69.871807766388841,
                69.74318512641436,
                69.966634019644417,
                70.260001125765385,
                70.410741278760796,
                70.762089341913239,
                71.218185533321318,
                71.222552191849971,
                72.235074367960792,
                73.12946421985238,
                73.537888902471209,
                73.803815823045184,
                73.157447007938444,
                72.534125881633869,
                73.340278225387081,
                73.750950832810602,
                72.716543687624167,
                72.061906643350724,
                72.352199001750321,
                std::numeric_limits<double>::quiet_NaN(),
                74.134906724739224,
                74.100025132942207,
                73.856732489712059,
                72.966244208458519,
                72.771992499473342,
                72.024596259235992,
                72.061880805134578,
                72.940276801231832,
                73.437429918095816,
                73.862416897264168,
                74.134906724739224,
                std::numeric_limits<double>::quiet_NaN(),
                72.705898342572041,
                73.36,
                73.843865058071387,
                73.633386949346587,
                73.76,
                73.47,
                72.990532131635675,
                72.56,
                71.66,
                71.272859198686106,
                71.356394151485929,
                71.738257147906708,
                72.482921284975077,
                72.83,
                72.705898342572041,
                std::numeric_limits<double>::quiet_NaN(),
                75.845525824680962,
                76.012828274225896,
                75.969394232884596,
                75.479527492973759,
                75.005267035615091,
                74.850005194794178,
                74.416956692188265,
                74.394270738412146,
                74.720297349741557,
                75.162492580863116,
                75.043430080862649,
                75.222230536592534,
                76.199018459773512,
                76.478872178850153,
                76.141347561335792,
                75.549187323703208,
                75.473222968234168,
                76.429805406389036,
                76.794175930479028,
                76.67832,
                76.20168,
                75.845525824680962,
                std::numeric_limits<double>::quiet_NaN(),
                76.116542873835684,
                76.864533393044425,
                77.512219957174622,
                77.498318996888102,
                77.645286770326194,
                76.876961575010611,
                76.530031846819114,
                76.481171780087138,
                76.053239244278146,
                75.900018622532755,
                76.116542873835684,
                std::numeric_limits<double>::quiet_NaN(),
                74.448944403776935,
                74.241360175260482,
                74.18575633411443,
                73.896058254686196,
                73.475205390101181,
                73.222921047652235,
                72.52,
                71.82,
                71.383601793087607,
                70.901641547317425,
                71.34,
                71.868688463011395,
                72.292260811794975,
                73.02256,
                73.68,
                74.292726548958612,
                74.448944403776935,
                std::numeric_limits<double>::quiet_NaN(),
                60.384169826897754,
                60.293606879306253,
                59.909986884187532,
                59.75444082298899,
                59.941406155020985,
                60.213069159579362,
                60.384169826897754,
                std::numeric_limits<double>::quiet_NaN(),
                57.96902008730477,
                57.901427313866996,
                57.591058661521998,
                57.115842190165928,
                56.734676825581076,
                56.992748928446687,
                57.461195787172528,
                57.81657461204373,
                57.96902008730477,
                std::numeric_limits<double>::quiet_NaN(),
                54.040009263721338,
                54.120004380909151,
                52.984621487024413,
                52.180432847698263,
                52.182370713909222,
                52.639707139692291,
                53.10001496033216,
                53.411468817755278,
                53.851080227262237,
                54.1699754909354,
                54.040009263721338,
                std::numeric_limits<double>::quiet_NaN(),
                49.950000515332576,
                49.475274970083291,
                49.062483628935794,
                48.510010891303381,
                48.370846259141373,
                48.825004584338501,
                49.179995835967517,
                49.530000311880386,
                49.814995835970066,
                49.994959011426516,
                50.539137681676074,
                50.770648098343671,
                50.552573554071977,
                50.400903225295323,
                50.295018215529275,
                49.950000515332576,
                std::numeric_limits<double>::quiet_NaN(),
                63.782515367275934,
                63.592191067144952,
                63.694975490973505,
                63.431115627691192,
                63.297506212000556,
                63.188598130945437,
                62.976931464277918,
                63.194437567794424,
                63.375821845138901,
                63.317789211675105,
                63.405845852300459,
                63.782515367275934,
                std::numeric_limits<double>::quiet_NaN(),
                79.301593939929163,
                79.165349026191635,
                78.800461737778718,
                78.324780178532038,
                77.907544664207435,
                78.018984890444855,
                78.343228664860234,
                78.380332343245797,
                78.677420152491763,
                78.918335679836488,
                79.301593939929163,
                std::numeric_limits<double>::quiet_NaN(),
                35.386703396133697,
                35.373215847305516,
                35.671595567358793,
                35.245781765273762,
                34.978097846001859,
                34.571869411755443,
                34.701654771456475,
                35.103232326796629,
                35.145503648411378,
                35.386703396133697,
                std::numeric_limits<double>::quiet_NaN(),
                35.299990342747932,
                35.004995429009767,
                34.919987697889638,
                35.084990546197588,
                35.279991563450977,
                35.70500438083549,
                35.368022365860185,
                35.424995632461972,
                35.35401805270908,
                35.179997666966202,
                35.299990342747932,
                std::numeric_limits<double>::quiet_NaN(),
                -12.469832858940554,
                -12.895284925999555,
                -13.555761407121985,
                -14.758788750876796,
                -15.226512139550543,
                -15.706069431219127,
                -16.000263360256767,
                -15.414252618066918,
                -15.710151869370186,
                -16.451036879138776,
                -16.875042006093601,
                -17.106035658438273,
                -17.953064060134366,
                -19.118781019774445,
                -20.496888116134127,
                -22.391501153251085,
                -23.781958916928517,
                -24.941629733990453,
                -25.178462823184105,
                -25.601434421493089,
                -25.34610116953894,
                -24.988345228782308,
                -24.460677178649991,
                -23.574116306250602,
                -22.776903985283873,
                -22.057413018484123,
                -21.336475111580189,
                -21.163307386970128,
                -20.830459486578174,
                -20.072366224856388,
                -19.435454196859048,
                -18.961994724200906,
                -18.331387220943171,
                -17.409944756746782,
                -16.85044402432267,
                -16.216219170804507,
                -16.179373874580399,
                -15.974373467678539,
                -15.793454278224687,
                -15.780018405828798,
                -15.210182386946315,
                -14.594302666891764,
                -14.091232598530375,
                -13.663868503476586,
                -13.784067884987486,
                -13.089174899958664,
                -12.487867933810421,
                -12.040505059459676,
                -12.469832858940554,
                std::numeric_limits<double>::quiet_NaN(),
                -15.89184620530842,
                -16.46633310309717,
                -16.597849623279991,
                -16.159995212470946,
                -15.89184620530842,
                std::numeric_limits<double>::quiet_NaN(),
                -15.668810723536687,
                -15.392703545801211,
                -14.626497084209605,
                -14.933920179913954,
                -15.740020847234888,
                -15.614602146062516,
                -15.668810723536687,
                std::numeric_limits<double>::quiet_NaN(),
                -6.89523772545472,
                -6.142467136259,
                -5.783057549669017,
                -5.445042006047871,
                -5.737582289252167,
                -6.214400730009288,
                -6.89523772545472,
                std::numeric_limits<double>::quiet_NaN(),
                -78.047018731598726,
                -78.047070408031018,
                -77.831476332509325,
                -78.047070408031018,
                -78.478103529777528,
                -79.085559991368498,
                -79.516644789547314,
                -80.026122735512899,
                -80.339643650227686,
                -80.594356784994332,
                -80.829484551922334,
                -81.025441583173134,
                -80.966685479657286,
                -80.633527520671578,
                -80.222028090331378,
                -79.947729587726116,
                -79.614623305172699,
                -79.183486830561606,
                -78.811209812330944,
                -78.458569838371204,
                -78.047018731598726,
                std::numeric_limits<double>::quiet_NaN(),
                -80.255772800617976,
                -80.294891859862929,
                -80.392870375488314,
                -79.981370945148129,
                -79.628679294756097,
                -80.040178725096283,
                -80.549656671061854,
                -81.000326837079285,
                -80.863177585776654,
                -80.92193368929253,
                -80.5888274067391,
                -80.549656671061854,
                -80.255772800617976,
                std::numeric_limits<double>::quiet_NaN(),
                -71.269344577925779,
                -71.151780694461763,
                -71.190951430139009,
                -70.681473484173424,
                -70.309144789510484,
                -69.50578297310102,
                -69.035475762812681,
                -68.878741143671419,
                -69.251018161902081,
                -69.623346856565021,
                -70.074017022582453,
                -70.505153497193561,
                -70.955823663210978,
                -71.40649382922841,
                -71.79840789172998,
                -72.170684909960627,
                -72.307885837695551,
                -72.503842868946336,
                -72.484205824675428,
                -72.09234343860615,
                -72.229492689908781,
                -72.366693617643705,
                -72.072758070767534,
                -71.661258640427349,
                -71.269344577925779,
                std::numeric_limits<double>::quiet_NaN(),
                -71.894164320766819,
                -71.71779265735465,
                -71.854993585089574,
                -71.933335056444065,
                -72.070535984178989,
                -71.952972100714973,
                -72.521206150196406,
                -72.442864678841929,
                -72.482035414519174,
                -72.442864678841929,
                -72.50162078235779,
                -72.305663751107005,
                -71.894164320766819,
                std::numeric_limits<double>::quiet_NaN(),
                -73.65777760202387,
                -73.324619643038162,
                -73.500991306450331,
                -73.657725925591578,
                -73.481354262179423,
                -73.834097589003747,
                -74.088810723770393,
                -74.010469252415916,
                -73.65777760202387,
                std::numeric_limits<double>::quiet_NaN(),
                -73.461768894340793,
                -73.246226495251392,
                -73.481354262179423,
                -73.873268324680993,
                -73.834097589003747,
                -73.736119073378347,
                -73.461768894340793,
                std::numeric_limits<double>::quiet_NaN(),
                -21.080004978115628,
                -21.700018812753527,
                -22.159990736583492,
                -22.39997608814695,
                -22.129708347260454,
                -21.679606621998232,
                -21.149819838141951,
                -20.444746595951628,
                -20.105645847252354,
                -20.120011895429499,
                -20.45999114347773,
                -20.80002206795826,
                -21.080004978115628,
                std::numeric_limits<double>::quiet_NaN(),
                -3.659983005389691,
                -3.980015150573265,
                -4.499983412294092,
                -4.766427097190991,
                -4.176127211120921,
                -3.789742526874583,
                -3.462062269711816,
                -3.035421644710112,
                -2.741486097833935,
                -2.500002129734007,
                -2.779985039891379,
                -2.999971612157886,
                -3.24000864015364,
                -3.659983005389691,
                std::numeric_limits<double>::quiet_NaN(),
                -5.840728448106752,
                -6.083711032743138,
                -6.317753594593028,
                -6.316513360218025,
                -6.026040134305404,
                -5.747142429226166,
                -5.437755629094717,
                -5.58374155031926,
                -5.505503431829368,
                -5.026101169457654,
                -5.001348158389852,
                -5.532220147324267,
                -5.455842380396874,
                -5.113692722192383,
                -4.757073662946162,
                -4.167807305521933,
                -4.14879037843852,
                -4.312966403829805,
                -4.867661228050771,
                -5.478063246282382,
                -5.560280450058754,
                -5.840728448106752,
                std::numeric_limits<double>::quiet_NaN(),
                -10.482719008021149,
                -10.826367282762106,
                -10.820011081590211,
                -10.204751478723168,
                -10.446648858281423,
                -10.482719008021149,
                std::numeric_limits<double>::quiet_NaN(),
                -9.599982191611367,
                -9.784312025596485,
                -8.917543226764892,
                -8.32000864017396,
                -8.32000864017396,
                -9.120011488484451,
                -9.599982191611367,
                std::numeric_limits<double>::quiet_NaN(),
                -9.872937106977048,
                -9.895209649294841,
                -9.794027194867354,
                -9.639979750205278,
                -9.242949720906815,
                -9.400304457235571,
                -9.610162448772869,
                -9.872937106977048,
                std::numeric_limits<double>::quiet_NaN(),
                -8.020026950719632,
                -8.337320244991737,
                -8.538289890174831,
                -8.114181410355428,
                -7.754823500197737,
                -7.421872246941199,
                -7.320017998893917,
                -7.560003350457379,
                -8.020026950719632,
                std::numeric_limits<double>::quiet_NaN(),
                -7.021638278840641,
                -7.347819919466943,
                -7.404767347852592,
                -7.176874281445428,
                -6.765943291860452,
                -6.599338474151452,
                -7.021638278840641,
                std::numeric_limits<double>::quiet_NaN(),
                -5.339983819198495,
                -5.56679168052753,
                -6.200654799019645,
                -6.540013929880381,
                -6.819996840037753,
                -6.919990736522522,
                -6.535931491729322,
                -5.900776462429902,
                -5.139117526879986,
                -5.042379245629597,
                -5.339983819198495,
                std::numeric_limits<double>::quiet_NaN(),
                -40.065977878582203,
                -40.60475636165728,
                -41.289624118821472,
                -41.688307793953278,
                -41.425894870775132,
                -41.281820977545401,
                -40.459235528323362,
                -39.908881524414909,
                -39.508854262043513,
                -39.146602471677483,
                -38.797683200842755,
                -38.027807712558428,
                -37.381128838857919,
                -36.71109221776149,
                -36.534823907213912,
                -36.121980889634131,
                -35.237125339500388,
                -34.529106540669432,
                -34.450661716450369,
                -35.006183363588008,
                -35.265495700828623,
                -36.156345717108231,
                -37.20909799575827,
                -36.52619394302117,
                -36.798942152657673,
                -37.55538176854612,
                -37.881253350578675,
                -37.961248467766495,
                -37.579824721020174,
                -37.695373223624799,
                -38.582812595373142,
                -39.166342868812976,
                -39.145775648760818,
                -39.449736423501612,
                -39.879942722331464,
                -40.065977878582203,
                std::numeric_limits<double>::quiet_NaN(),
                -43.555325616226376,
                -43.031688327812816,
                -42.512753594737823,
                -41.767424411792135,
                -41.514416599291124,
                -40.956104424809716,
                -40.493962090823501,
                -40.919052422856446,
                -41.331998793300812,
                -40.926700534835646,
                -41.349155368821712,
                -41.770008233406728,
                -42.233184096038791,
                -42.970038344088614,
                -43.372287693048555,
                -43.853343601253606,
                -43.86569426857136,
                -44.242467136411406,
                -44.897104180684863,
                -45.908928724959736,
                -46.355774834987571,
                -46.641235446967876,
                -46.619944756863632,
                -46.290197442409188,
                -46.219917494492236,
                -45.852704766626189,
                -45.110941257508635,
                -44.123973077166141,
                -43.935819187191434,
                -43.555325616226376,
                std::numeric_limits<double>::quiet_NaN(),
                -40.808258152022674,
                -40.875437514002108,
                -42.062393487314147,
                -42.407023614268653,
                -43.211522312188535,
                -42.937688897473905,
                -43.634597263362103,
                -43.580853773778557,
                -43.549744561538844,
                -42.693776137056254,
                -42.033609714527564,
                -41.162551771815757,
                -40.70397511165767,
                -40.79254851660594,
                -41.137643731451085,
                -41.000546156580732,
                -40.808258152022674,
                std::numeric_limits<double>::quiet_NaN(),
                -32.215966078420593,
                -32.72875131605285,
                -32.959486586236068,
                -33.483847344701701,
                -33.890179131812708,
                -33.914467054989885,
                -34.003402194964202,
                -33.821036065406176,
                -33.930176690406611,
                -33.976065362281801,
                -34.509366143533938,
                -34.464149265278543,
                -34.746819349915093,
                -35.0647327613747,
                -35.025458672832869,
                -35.025096937806829,
                -34.386427911111568,
                -34.196517022438933,
                -33.623425388322055,
                -33.487257989232972,
                -33.259571628554973,
                -32.900368747694166,
                -32.205062351207005,
                -31.612437025683807,
                -30.601594333622465,
                -30.03072478609414,
                -29.461043796508527,
                -28.81023080822467,
                -28.516398614213081,
                -28.118076674107321,
                -27.334713636994813,
                -26.543134047147902,
                -26.116545098578484,
                -26.549025160429174,
                -25.621278171493167,
                -25.91123463308287,
                -26.298446140245879,
                -25.786281019801123,
                -24.998938897402141,
                -24.683971042583167,
                -24.384712823180937,
                -23.806350192970285,
                -23.560215345964089,
                -23.059987481378755,
                -22.475475355725379,
                -21.755829359628745,
                -22.517488295178673,
                -21.829519952076954,
                -21.495173435148537,
                -21.068687839443704,
                -20.701681817306824,
                -20.623547051681516,
                -20.746898695562209,
                -20.374208265873222,
                -20.263310642174858,
                -20.044202569257315,
                -19.952941989829867,
                -19.976506442954964,
                -19.683707777589206,
                -19.239755547769725,
                -18.705317885007169,
                -18.197648614171804,
                -17.798603204013958,
                -17.254915459871157,
                -16.405199883695886,
                -17.268558037996215,
                -17.069035332917288,
                -16.596506036040402,
                -16.111316013252001,
                -16.327943617419535,
                -15.56705982835399,
                -15.075100192935359,
                -14.680395603090028,
                -14.510070082256014,
                -14.23065561285385,
                -14.347340996968903,
                -14.095986830301227,
                -13.952791436420448,
                -13.817967624570954,
                -14.27690601975508,
                -14.869169610252243,
                -14.875990899314765,
                -14.969783623924522,
                -14.42066985439107,
                -13.618703301653492,
                -13.357375583553484,
                -13.107520033422276,
                -12.536392103732489,
                -12.183648776908166,
                -12.302452894747184,
                -12.114040622611007,
                -11.603012383676678,
                -11.273781833545151,
                -11.128519382372696,
                -11.376411228076812,
                -11.786515394745116,
                -12.042365411022182,
                -11.941182956594693,
                -12.248606052299046,
                -11.962266940969776,
                -12.049341729381588,
                -11.857208754120398,
                -12.351958916882793,
                -12.887223402562022,
                -13.291229750219884,
                -13.324509372615852,
                -13.724278252825783,
                -14.2239893530882,
                -14.715432224183912,
                -14.997740573794424,
                -15.55026498785913,
                -15.870762220933329,
                -16.215082289294081,
                -16.807604261952704,
                -16.806622409739155,
                -17.062679131745391,
                -17.371600843986208,
                -17.710804945550066,
                -17.369068698803908,
                -16.832047214426758,
                -16.38887013109165,
                -15.840531508042588,
                -15.044921156476901,
                -14.561333103089552,
                -14.270394789286307,
                -13.698078301653808,
                -12.944687595270585,
                -12.741547539931231,
                -12.407614434461145,
                -11.877465915578817,
                -11.328042087451612,
                -11.042736504768186,
                -10.668185723516686,
                -11.157354831591562,
                -11.784706719614903,
                -11.905629571177885,
                -12.325655612846232,
                -12.834358412327433,
                -13.400422051652612,
                -13.763655694232192,
                -14.548310642151996,
                -14.171176039285903,
                -14.594457696188641,
                -14.98497649501833,
                -15.428205254785732,
                -16.28567229580478,
                -16.784918308176572,
                -16.906926364817686,
                -17.761654554925272,
                -18.28007252367734,
                -18.958274021075887,
                -19.480722751546729,
                -19.955939222902799,
                -20.391209812097244,
                -20.633468926681552,
                -21.260510756111135,
                -22.342511895438385,
                -22.122783705333337,
                -22.556142266532994,
                -22.402353204032373,
                -23.462236830338696,
                -24.076256198830741,
                -24.457834974873929,
                -25.267501316023001,
                -26.071173191026215,
                -26.641319268502457,
                -27.260299574494514,
                -28.110066827102081,
                -28.995077406532712,
                -29.458201592732479,
                -30.350240166954794,
                -30.923641859665423,
                -31.640445651985999,
                -32.550002536755265,
                -33.041342054986394,
                -33.816023451473868,
                -34.310360202777929,
                -35.173459974916796,
                -35.671879164371916,
                -36.420205580390537,
                -37.109052422841209,
                -37.42526051203518,
                -37.772681166333442,
                -37.809061374666925,
                -38.219217217767522,
                -38.606532077795116,
                -39.035756524411411,
                -38.593767999019022,
                -38.417448012039152,
                -37.896187839511022,
                -38.085323581699285,
                -38.8094654274053,
                -38.538267510737555,
                -38.380034275059835,
                -38.308514092767879,
                -38.019332777662555,
                -37.402936293285094,
                -36.643602797188308,
                -36.138362318670659,
                -35.732754001611745,
                -35.61229623793939,
                -35.127261244447865,
                -34.384722588845932,
                -35.076825046530999,
                -35.260534763328607,
                -34.7073385556441,
                -34.130267836240748,
                -33.640478610978377,
                -32.900007012668119,
                -33.752771498348615,
                -34.094766127256236,
                -34.890118096660458,
                -34.478670342752565,
                -33.947953383115021,
                -33.222778008763164,
                -32.848072198214787,
                -32.617233575166992,
                -32.011224053680188,
                -31.982646986622782,
                -31.495803318001041,
                -31.590422865527465,
                -31.948488864877852,
                -32.282266941051063,
                -32.215966078420593,
                std::numeric_limits<double>::quiet_NaN(),
                7.523055324733164,
                6.481775214051922,
                6.197141424988288,
                5.968369859232155,
                6.76346344647493,
                8.200843410673386,
                9.824077663609557,
                9.268426825391188,
                8.56420624433369,
                7.523055324733164,
                std::numeric_limits<double>::quiet_NaN(),
                -2.802154229344595,
                -3.093764336767634,
                -3.858472181822776,
                -3.446300957862796,
                -3.362636813982248,
                -3.428679294451264,
                -3.393435967628207,
                -2.843650404474971,
                -2.802154229344595,
                std::numeric_limits<double>::quiet_NaN(),
                -3.790931084817302,
                -3.607376397316564,
                -3.177221774919012,
                -3.129317722184446,
                -3.45906503663889,
                -3.790931084817302,
                std::numeric_limits<double>::quiet_NaN(),
                2.174596258956569,
                1.628531398928345,
                1.540810655112878,
                1.132385972494063,
                0.258485826006194,
                0.356412665199286,
                -0.252077325037519,
                -0.7800037573313,
                -0.899996433113031,
                -0.266598402511534,
                1.011721503092545,
                1.810690822757195,
                2.174596258956569,
                std::numeric_limits<double>::quiet_NaN(),
                0.875192368977409,
                0.917101955566125,
                1.64325918213153,
                1.419836127117605,
                0.427881171058957,
                0.235593166500891,
                0.431136786293337,
                0.381217352699394,
                0.237246812334234,
                -0.519657891444837,
                -1.408905938323393,
                -0.95596200928513,
                -0.615672702643138,
                -1.076213067228309,
                -0.930950616055853,
                -1.516858005381117,
                -1.904482924002458,
                -3.186058444840924,
                -3.529500013852712,
                -4.683693129091701,
                -5.340603936385996,
                -5.634591159694466,
                -5.282933037948268,
                -4.464171644715826,
                -4.851331475446543,
                -4.574552504091265,
                -4.188477878438682,
                -3.602105401222794,
                -2.627642917494939,
                -2.931603692235733,
                -4.097579034037274,
                -5.528241062037793,
                -5.673400160345665,
                -5.37987802492782,
                -4.459417412944973,
                -3.494411716326532,
                -3.487021986508793,
                -2.801999200047718,
                -2.147103773612805,
                -1.353147067880464,
                0.154254462073482,
                0.566477362465761,
                1.30922272379685,
                1.013943589681091,
                0.875192368977409,
                std::numeric_limits<double>::quiet_NaN(),
                -10.258649997603591,
                -9.557969252158074,
                -9.361340427287502,
                -9.665921319215798,
                -9.969675388227429,
                -10.239581394087885,
                -10.258649997603591,
                std::numeric_limits<double>::quiet_NaN(),
                -8.536739597206072,
                -8.460620212440148,
                -8.094234307490765,
                -8.649807631060696,
                -8.933666273639957,
                -8.810417982623839,
                -8.444858900591122,
                -8.236964613480914,
                -8.536739597206072,
                std::numeric_limits<double>::quiet_NaN(),
                -8.362383314653293,
                -8.280682875199844,
                -8.705824883665088,
                -8.906639499551304,
                -9.040894870645594,
                -9.032885023640354,
                -8.457157891476591,
                -8.449303073768228,
                -8.095681247594939,
                -8.362383314653293,
                std::numeric_limits<double>::quiet_NaN(),
                -6.42198495852574,
                -6.777673841990705,
                -6.877357679881726,
                -6.465186455921747,
                -6.946035658397626,
                -7.594213148634594,
                -7.776527601760328,
                -8.370806573116873,
                -8.751816908404855,
                -8.348947442257405,
                -8.376180922075221,
                -8.302128594600973,
                -8.122604668819001,
                -7.740664157749762,
                -7.641600437046243,
                -7.766657403192576,
                -7.354899590690934,
                -6.924899997590252,
                -6.851416110871206,
                -5.895918877794472,
                -5.954985039904081,
                -6.345762220895224,
                -6.42198495852574,
                std::numeric_limits<double>::quiet_NaN(),
                -1.084843031421059,
                -1.782371514496766,
                -2.340425306816705,
                -2.428843682468099,
                -3.061776625178965,
                -4.305524997579774,
                -5.85235564537242,
                -5.873284600450632,
                -5.037314955264996,
                -4.220258884298183,
                -3.614146009946801,
                -2.799777113459164,
                -2.050262139497832,
                -0.650347588710986,
                0.183141587724634,
                1.042882391764536,
                1.823506577965574,
                2.45318390544206,
                3.308790594898596,
                3.868859768077925,
                4.970782172053688,
                5.479820868344788,
                5.439513251157123,
                5.246320909033955,
                4.268370266126396,
                3.590349636240873,
                3.174328518075143,
                2.099381211755741,
                2.083697414555161,
                1.398700466310231,
                0.561361395668868,
                0.104541734208695,
                -0.711945896002902,
                -1.059211521004286,
                -1.084843031421059,
                std::numeric_limits<double>::quiet_NaN(),
                12.704496161342433,
                13.466413479053825,
                13.429697373910443,
                13.069590155484519,
                12.205560207564403,
                12.704496161342433,
                std::numeric_limits<double>::quiet_NaN(),
                9.981044826696134,
                10.26118276615037,
                10.881868394408061,
                10.94062449792392,
                10.267383938025404,
                11.232725531453738,
                10.278778591345755,
                9.950090643753299,
                9.318268744336706,
                9.022188625520414,
                9.713360907424217,
                9.981044826696134,
                std::numeric_limits<double>::quiet_NaN(),
                8.414706325713297,
                7.750354112168978,
                7.189406439640692,
                6.274294338400054,
                7.293715318221842,
                6.786485297060949,
                6.049656887227272,
                5.581003322772276,
                6.161355495626154,
                6.885135606306136,
                7.360610459823661,
                7.83352732994274,
                7.418875637232759,
                7.457374579290204,
                6.899424139834836,
                7.192119452336015,
                8.034962063016465,
                8.316236883981134,
                8.693035590037326,
                8.240324204944372,
                8.514157619659002,
                8.960409450715488,
                8.986996975129657,
                9.760334784377534,
                9.286074327018866,
                8.782487494334561,
                8.414706325713297,
                std::numeric_limits<double>::quiet_NaN(),
                18.197700913968575,
                18.507681993071387,
                19.367887885001906,
                19.821038519769345,
                20.101253973872033,
                20.077534491450052,
                19.695929877190721,
                19.255879218009269,
                18.678395087147592,
                18.197700913968575,
                std::numeric_limits<double>::quiet_NaN(),
                24.3942735865194,
                22.790857245367167,
                21.970571397382113,
                22.814860948166739,
                23.556262722258236,
                24.538450832613737,
                25.295458889257386,
                24.997595933527037,
                24.3942735865194,
                std::numeric_limits<double>::quiet_NaN(),
                39.180864569651476,
                38.174000962876619,
                37.142074286440192,
                36.343983466124499,
                35.842877102190215,
                35.138139756809792,
                34.667600002576137,
                34.606285915661829,
                33.464805202766627,
                33.849071153289003,
                34.596544908174806,
                34.375938218720805,
                33.904933376596517,
                33.885761420216241,
                33.149992377244544,
                31.450354519164822,
                31.029579169228246,
                31.418237616495432,
                32.319474595665696,
                32.610309556604363,
                33.296055813117519,
                33.604150702441672,
                34.232742824840017,
                34.749713853487918,
                35.433393052709405,
                35.731617743465804,
                35.527134100886869,
                37.304984239240326,
                36.82739065199884,
                37.827484646143461,
                38.215988064113759,
                39.43880748143637,
                40.563312486323682,
                41.195005194659529,
                41.378559882160275,
                39.991616115878685,
                39.180864569651476,
                std::numeric_limits<double>::quiet_NaN(),
                43.960908718433608,
                44.384732977875409,
                43.262114162766764,
                42.988358262700558,
                41.995214748699198,
                42.6787905950561,
                41.584593817707969,
                41.56955597591103,
                42.563758856774385,
                43.333272610032687,
                43.388824774746439,
                44.772125352551463,
                45.551483466161343,
                44.510358384776971,
                44.174099839853739,
                43.960908718433608,
                std::numeric_limits<double>::quiet_NaN(),
                40.899984442705225,
                41.209991360024176,
                40.500008856766129,
                39.17737641047178,
                39.240473334300148,
                38.906617743478506,
                39.171847032216547,
                40.378310858718763,
                40.950007229163759,
                40.899984442705225,
                std::numeric_limits<double>::quiet_NaN(),
                42.628121853193917,
                43.00998484961471,
                42.152517808595654,
                41.380006822264455,
                41.583611965494427,
                42.256542466799203,
                42.628121853193917,
                std::numeric_limits<double>::quiet_NaN(),
                56.111407375708794,
                55.609990953180741,
                54.800014553437919,
                55.36486379660424,
                55.779954738988721,
                56.111407375708794,
                std::numeric_limits<double>::quiet_NaN(),
                58.550845038478968,
                58.635000108466286,
                57.553024807355186,
                57.690019029360947,
                57.684799709699462,
                56.870017401753486,
                55.973793036515531,
                55.909998480851215,
                54.624986477265338,
                54.464376125702202,
                53.325014146530968,
                52.92999949809191,
                52.73952016866405,
                52.099998480835978,
                51.806760565795742,
                51.289427802121793,
                50.765738837275947,
                50.774988918656192,
                50.500018622431128,
                50.69687999124703,
                50.228355617872744,
                50.341837063185707,
                49.959999904981061,
                50.159677639356858,
                51.210001125689189,
                51.426008612669207,
                51.593466091511033,
                51.991400458374599,
                52.301355699261251,
                52.840004991255597,
                53.495003770555094,
                53.404440822963593,
                53.984999701546641,
                54.615012925833014,
                54.790971177786844,
                55.061600653699386,
                55.508472601943353,
                55.783985500707487,
                55.311146145236833,
                56.275014960344862,
                56.78500967063335,
                57.818848375064576,
                58.63001333275011,
                58.550845038478968,
                std::numeric_limits<double>::quiet_NaN(),
                66.455892239031428,
                65.808748277440301,
                65.126671047619865,
                64.364081936288684,
                63.678749091233854,
                63.49638296167582,
                63.643634955491528,
                63.960178941495386,
                64.402115790455511,
                64.891129869233495,
                65.084968166760305,
                65.378593655042735,
                65.611189276788465,
                66.262519029395222,
                66.41046865504687,
                65.732112128351432,
                66.276626695410911,
                65.993853257909777,
                66.526818142352013,
                66.455892239031428,
                std::numeric_limits<double>::quiet_NaN(),
                53.704577541714784,
                52.740760403039062,
                51.756660264688762,
                50.747600409541505,
                48.976390692737539,
                49.306551418650315,
                47.861575018904951,
                46.836728013692522,
                46.137907619809525,
                46.740764878926512,
                45.966755276058834,
                46.805928860046563,
                47.780132961612964,
                48.85918854429957,
                49.615163072297392,
                50.952342434281903,
                51.9354348822025,
                53.301966457728795,
                53.762145087287934,
                54.225475979216874,
                54.365880845753892,
                53.704577541714784,
                std::numeric_limits<double>::quiet_NaN(),
                9.316382554558047,
                8.367499904814679,
                9.066888739452892,
                9.684499619989211,
                10.376292019080523,
                11.3696680770272,
                10.554291490109875,
                10.003653265823829,
                9.316382554558047,
                std::numeric_limits<double>::quiet_NaN(),
                18.224882717354106,
                17.810282701076403,
                17.093504746971973,
                16.262444362854069,
                15.931017564350142,
                15.124813544164622,
                14.328376369682275,
                14.218202216035991,
                14.336541245984378,
                13.782130642141027,
                13.237771104378425,
                12.997527370653501,
                12.536676947474575,
                13.02752553959894,
                13.552919826710422,
                13.185836289925092,
                13.784481919810304,
                13.636687323455547,
                13.857655747935596,
                14.271015529838294,
                14.52539276779504,
                14.756670640517312,
                14.396279201713796,
                14.970869452367126,
                15.406346747290739,
                16.363704331929995,
                16.034628811095345,
                17.599081122299523,
                18.505227362537525,
                18.504064642810945,
                18.218552354398355,
                18.478975734933243,
                18.224882717354106,
                std::numeric_limits<double>::quiet_NaN(),
                11.415840969279998,
                11.891755072471994,
                11.582213243043682,
                11.583660183147856,
                11.16593374271649,
                10.74130849857417,
                10.441016750526089,
                10.905691229694625,
                11.415840969279998,
                std::numeric_limits<double>::quiet_NaN(),
                12.162694606978292,
                11.046147772663929,
                11.311454576050409,
                10.975816148314692,
                10.358722032101284,
                10.134678859899864,
                10.837995103392258,
                10.889929917845592,
                11.495370998577187,
                11.415582587118536,
                11.794189968304947,
                12.557760931849671,
                12.53572093347718,
                12.162694606978292,
                std::numeric_limits<double>::quiet_NaN(),
                8.67050466555807,
                8.638749497914716,
                9.336820583529487,
                9.443248195834599,
                9.774003200718738,
                10.618990383339309,
                11.083044745320322,
                11.102035834187587,
                11.310472723836867,
                11.22701528568548,
                11.731971543825523,
                11.955549628136326,
                12.437303168177309,
                12.376040757695293,
                12.112981879113505,
                11.776284084515808,
                11.539993597861212,
                11.423282375530022,
                10.969459947142795,
                10.446494452349029,
                9.865651353388373,
                9.072263088411248,
                9.137220363802129,
                9.859992784052409,
                10.211935126176215,
                10.968969021036015,
                11.375481675660041,
                11.846822414594214,
                12.162307033736099,
                11.459610907431212,
                11.443384507691563,
                10.885744126829946,
                10.554653225135922,
                10.54586823164631,
                10.648626817258688,
                10.200798855017323,
                10.077214667191299,
                10.38959870039568,
                10.64141795495398,
                10.7017243514386,
                10.715625311725104,
                10.420268662960906,
                9.94820445397464,
                9.873066921422264,
                9.381339829948942,
                8.580174261911878,
                8.602756862823426,
                8.367034816924047,
                7.999201971870492,
                7.347691351750697,
                6.832787380394464,
                6.809093736188643,
                6.321268215353356,
                5.973149929219161,
                5.772877915872002,
                5.95312531170606,
                6.025291449401664,
                5.756548163267765,
                5.646529038918374,
                5.409850979021584,
                4.565768133966131,
                4.156232408053029,
                4.120007229016437,
                3.650397650564031,
                1.901563828942457,
                1.736483465986069,
                1.046189683431223,
                0.222984117021682,
                -0.078444512536819,
                -0.235489190271821,
                -1.237805271005001,
                -0.5816179337628,
                -0.941027520352776,
                -1.551739597178134,
                -2.137750339367976,
                -2.691308282078524,
                -2.383110039889793,
                -2.912018324397116,
                -2.873054294449041,
                -3.700652357603396,
                -4.820945733258917,
                -5.109403578312154,
                -5.149504489770649,
                -5.464937432480247,
                -6.738193047719711,
                -7.343220716992967,
                -8.996401462442286,
                -9.649281508017815,
                -11.040721123908803,
                -12.171194756725823,
                -13.038118584854288,
                -13.057652276260619,
                -13.793369642800023,
                -15.667053724838768,
                -17.208406670808472,
                -17.867746270420483,
                -18.262295830968938,
                -19.599113457927409,
                -20.904511814052423,
                -21.937316989837811,
                -22.370675551037458,
                -22.970070489190896,
                -22.967693373305469,
                -23.351959323827842,
                -23.796841729428582,
                -24.088968601174543,
                -24.885199069927722,
                -25.877024834905654,
                -26.62364592865864,
                -27.175911960561891,
                -28.18613453543572,
                -28.674115085567884,
                -29.224469089476337,
                -30.98446502047296,
                -31.777698256153212,
                -32.24536996839467,
                -33.196578057591182,
                -33.768377780900764,
                -34.396814874002231,
                -34.952646579733624,
                -34.752658786764073,
                -34.859835707337417,
                -34.430456231424245,
                -34.462547295877499,
                -33.909454441057576,
                -34.431489760070079,
                -35.288026625307879,
                -35.977390232081476,
                -36.413125909166553,
                -36.901571547189334,
                -38.183870538079887,
                -38.720168552404942,
                -38.928424574541197,
                -38.827707208004334,
                -39.424104913084847,
                -40.172586358400338,
                -40.676896661136723,
                -41.028761488612098,
                -41.166789239263693,
                -40.802677097335149,
                -41.064314874028909,
                -42.05800099056934,
                -42.359016208669509,
                -42.043686618824495,
                -42.563138116222405,
                -42.873558444999688,
                -43.495380954767796,
                -44.501366062193696,
                -45.036785577169795,
                -45.039627780945857,
                -45.55189625425519,
                -46.30177296324257,
                -47.033872979521526,
                -47.23613453551193,
                -48.133289076531135,
                -48.697337334996945,
                -49.869668877970383,
                -50.264166762086539,
                -50.732510267947795,
                -51.77110320414986,
                -52.349982598683425,
                -52.299443047901974,
                -52.291949965219658,
                -52.53792978292897,
                -52.899199721081459,
                -53.833251234757071,
                -53.856453952856121,
                -53.531409193740238,
                -52.835069268607235,
                -52.262752780974751,
                -51.629354750373253,
                -51.043395684615703,
                -50.378371677451582,
                -48.673772881871841,
                -47.711919447623202,
                -46.939253431995112,
                -46.647643324572073,
                -45.763976332381027,
                -44.103044122087937,
                -44.454960625995604,
                -42.383355808278978,
                -42.117532240569574,
                -43.365776462579774,
                -43.224958184584423,
                -41.794812920906828,
                -39.942212823243167,
                -39.258688653318558,
                -38.282882582351114,
                -37.156284681955981,
                -37.123780206044387,
                -35.508840020491057,
                -33.909092706031529,
                -32.418899428030777,
                -30.920644626592495,
                -30.095682061485029,
                -28.861442152625923,
                -27.640379734001247,
                -25.705924167587256,
                -23.628996677344574,
                -21.393319187101259,
                -19.756468194256165,
                -18.347975355708869,
                -17.773746840081571,
                -17.363487644116383,
                -16.359362888252996,
                -15.265682875227782,
                -14.649286390850321,
                -13.823186944232432,
                -13.535039157772943,
                -12.22271615972082,
                -10.377712497604065,
                -8.386567884965892,
                -7.93083342858386,
                -7.194340915560084,
                -6.541667575713717,
                -6.136834405139183,
                -5.690556735866565,
                -4.736764825055459,
                -4.036394138203697,
                -3.404856459164713,
                -2.65751189535964,
                -2.220794366061014,
                -2.685158786635788,
                -2.246942640800704,
                -1.965047702648533,
                -1.057454522306358,
                -0.906662692878683,
                -0.283703301600141,
                0.360340074053468,
                0.768428859862397,
                0.982937730305963,
                1.380923773601822,
                1.691369940595251,
                1.766404120283056,
                2.267355454920477,
                2.629555568854215,
                2.696605739752926,
                3.325016994638247,
                3.849636135265357,
                4.087606105969428,
                4.667984117039452,
                5.582811997902497,
                5.84535411216136,
                6.691116441266303,
                7.223771267114785,
                std::numeric_limits<double>::quiet_NaN(),
                -52.837498060924958,
                -53.047407728894548,
                -53.715377292699308,
                -54.07432179139866,
                -53.615848484105157,
                -52.931239109102421,
                -52.518292738658062,
                -52.636270033580402,
                -53.100014336967668,
                -53.849994398819632,
                -54.450009454160579,
                -54.700020033588665,
                -55.199989516012536,
                -55.25001230247107,
                -54.896803887756114,
                -55.301223646872309,
                -55.611850681378769,
                -55.580017999086969,
                -55.499041029685614,
                -55.198439223043778,
                -55.053848565491123,
                -54.495122979551383,
                -53.957533054419024,
                -52.837498060924958,
                std::numeric_limits<double>::quiet_NaN(),
                80.589809882317141,
                80.771917629713684,
                80.784009914869984,
                80.514568996900167,
                80.753985907708397,
                80.918885403151776,
                80.699725653801934,
                80.54728017854093,
                80.415427761548202,
                80.339566758943747,
                80.175468248200886,
                80.010181179515328,
                80.247246812654296,
                80.559424140129508,
                80.589809882317141,
                std::numeric_limits<double>::quiet_NaN(),
                73.749813951300197,
                74.627486477345357,
                75.081412258597183,
                75.609390367323257,
                76.251883450008123,
                76.439055487769267,
                76.80978221303117,
                76.939696763812933,
                76.544811306454605,
                76.233641669409067,
                75.737754625136247,
                75.260884507946841,
                74.309056301562848,
                73.333043524866227,
                72.371267605266027,
                71.540594794390316,
                70.720463975702117,
                70.632743231886664,
                70.762657782668455,
                71.206661688920221,
                71.474759019650449,
                72.014881089965129,
                72.229441636840974,
                72.774731350384812,
                73.6275475124976,
                73.749813951300197,
                std::numeric_limits<double>::quiet_NaN(),
                80.056405748200419,
                79.517833970854511,
                79.40003754344518,
                79.566823228667218,
                79.84236196564747,
                79.859880276194431,
                80.318896186026976,
                80.598155626132254,
                80.357679348462042,
                80.657144273593431,
                80.407340399894522,
                80.056405748200419,
                std::numeric_limits<double>::quiet_NaN(),
                77.853852851056175,
                77.444937242330596,
                77.677041937969548,
                77.935036526186721,
                78.25462942169581,
                78.454953111475263,
                78.079523830874805,
                77.853852851056175,
                std::numeric_limits<double>::quiet_NaN(),
                79.674310207834296,
                80.016098131012754,
                80.050876369945186,
                79.701750393381289,
                78.956111151841853,
                78.562595119939218,
                77.826671047670672,
                77.637948716940727,
                76.809420478005123,
                76.770456448057061,
                77.380341701965747,
                77.735668850404679,
                78.024927680158427,
                78.869294745591489,
                79.652399400542535,
                80.010465399892936,
                79.660409247547776,
                79.674310207834296,
                std::numeric_limits<double>::quiet_NaN(),
                7.223771267114785,
                7.512254950384161,
                8.052041123888927,
                8.319182440621773,
                8.387705389840789,
                8.718124497915028,
                8.996092027213024,
                8.932374986197146,
                8.584515082224399,
                8.333315944853595,
                8.298408514840432,
                8.090307522001069,
                7.547524115423372,
                7.419754136581716,
                7.271571966984765,
                7.220541490096537,
                7.817921047390597,
                7.64790558515034,
                7.706610012233909,
                8.108962714058435,
                8.175392767769637,
                8.292362372262289,
                8.291613063994063,
                8.290863755725823,
                8.073822740099956,
                8.225053819202117,
                8.446926581247283,
                8.656836249216866,
                8.830443223501419,
                9.051385809765321,
                9.290802720573581,
                9.487354030795714,
                9.615537421095709,
                9.908051866083852,
                10.086723130733006,
                9.795991522658923,
                9.55703969974131,
                9.83454214114866,
                9.933347479690724,
                10.134885565629034,
                10.439337266476613,
                10.754330959511719,
                10.824791774941687,
                10.895278428587801,
                11.088444932494824,
                11.403438625529944,
                11.806876532432597,
                12.143961900272487,
                12.458257961471658,
                12.909909979702633,
                13.064551703336065,
                12.914018256069838,
                12.984685777228975,
                13.297534898323974,
                13.341020616097595,
                13.384480495655055,
                13.149016831917137,
                13.163951320849492,
                13.259759426318624,
                13.458532823129303,
                13.520622056527998,
                13.735337632700734,
                13.909771429901951,
                13.927832342987957,
                14.126218166556455,
                14.538828640190928,
                15.615429592343673,
                15.940190131081948,
                16.200975246642884,
                16.128318182840516,
                15.752087917539525,
                15.653515122942778,
                15.917064927631332,
                16.107311713113859,
                16.566043402568823,
                16.70616404872824,
                17.171071071842078,
                17.649026394109612,
                17.91609019619402,
                17.975750637274984,
                18.292294623278849,
                18.748571682199952,
                19.316133938061597,
                19.946767279535479,
                20.434101874263987,
                20.531718654863337,
                20.81689504646604,
                21.076284898355102,
                21.422103583252305,
                21.871145941652546,
                22.269080308516124,
                22.773752346278556,
                23.767800197845034,
                24.548915310152836,
                25.172313951105863,
                25.580609442643951,
                25.824883938087634,
                26.442934068298442,
                26.676175645447817,
                27.162114976504441,
                27.859876003525457,
                27.941240546169013,
                28.467952582303937,
                28.954408677683489,
                29.266844387320145,
                30.021113593052338,
                30.786880804969456,
                31.170965887978809,
                31.567608344035076,
                31.524045111613034,
                31.799532172161012,
                31.393484605427616,
                30.913617255165278,
                30.162681179315925,
                29.750432440707495,
                29.061611436472973,
                28.826173610951205,
                28.754782619739981,
                28.411289374295894,
                28.42519033458241,
                27.780216783147537,
                27.525813706974642,
                27.171752631126875,
                26.662817287700364,
                25.732589830014348,
                25.294632066340721,
                24.826004340101861,
                24.298594672130999,
                24.265547593680353,
                23.811182562754055,
                23.364672349536121,
                23.185587673428643,
                22.818271592697997,
                22.82307750090115,
                23.430973212166592,
                24.00096426034597,
                24.484423122652586,
                24.738412787367135,
                25.470125230403927,
                26.0120042994165,
                26.321959540303165,
                26.768185533143495,
                26.639459540304426,
                26.900063788352352,
                27.142090358991343,
                27.722726752222822,
                27.798200181585113,
                27.741485297144777,
                28.115002549750443,
                28.566111965442342,
                29.279479275015515,
                29.556361599235373,
                30.180793768834224,
                30.836464341753512,
                31.635743720011916,
                32.535327053348851,
                33.046224615203748,
                33.621236431201282,
                33.740909223124468,
                34.02778157757573,
                34.078,
                34.34847717828417,
                34.447096665986706,
                34.608559678682667,
                35.156872463515583,
                36.161513983701894,
                37.551765041650171,
                37.783378811182345,
                38.113694566391999,
                38.951653754220871,
                39.766978664705903,
                40.313198554031004,
                41.142036851560363,
                41.999633083660157,
                42.76599,
                43.70838,
                44.615895,
                45.52341,
                46.86475,
                47.72017,
                48.184432983398438,
                48.379714965820305,
                48.04,
                47.095988674500845,
                47.360003567080028,
                48.180005194687482,
                49.0,
                49.002537777777782,
                49.984572048535846,
                50.416561184279757,
                50.830592759802244,
                51.715835883178187,
                52.329622707724909,
                52.755384833377661,
                53.56158885356318,
                54.287565212615561,
                54.802753404349396,
                55.17890615500194,
                55.497775580458928,
                56.369996242897322,
                57.178887437562025,
                58.123067531966839,
                58.187714748763966,
                58.212209377670327,
                58.499995429103762,
                59.537761542389163,
                59.727517401764928,
                60.084446519604903,
                59.999180406323305,
                60.458609727614196,
                60.88465607364455,
                60.672989406977045,
                59.978328965893525,
                59.914172675203176,
                59.70565827090546,
                59.368211168039522,
                59.155821031319938,
                59.744984035879583,
                60.725802720779328,
                61.033587551509726,
                61.284450792070629,
                60.727197984451209,
                60.061657212964178,
                59.35027944603425,
                58.864727688219801,
                58.14637360293046,
                57.727794501366297,
                57.422774359763515,
                56.979984849670601,
                56.463608099994048,
                55.994153550838533,
                55.566686102920151,
                55.643580634170462,
                55.364734605523509,
                55.024186916720069,
                54.689737046927071,
                54.404173082082167,
                54.572224839895341,
                55.039431464246164,
                55.348043117893234,
                55.894986477270422,
                56.008054511125039,
                56.418055324928773,
                57.016675116597824,
                57.216947129944984,
                57.570000515363063,
                58.328326321030161,
                58.918884589261694,
                58.61580231386985,
                58.787781480537205,
                58.424186102931586,
                58.931390285876319,
                58.572549140041559,
                59.071123358793535,
                58.670837714260699,
                58.671664537177364,
                59.266951198963596,
                59.633621324290587,
                59.989723619213891,
                59.798055731843334,
                60.267484442782703,
                60.507495632562311,
                61.073895168697391,
                61.500019029376176,
                62.074996853271713,
                62.633076483807798,
                63.14637848576298,
                63.219448961023673,
                63.059458726648039,
                63.541961574957256,
                63.455816962326722,
                63.76610810002326,
                64.222798570402702,
                64.402787584075284,
                64.788603827566405,
                64.777235012462214,
                64.559444688568092,
                64.338605455168775,
                64.559160468190512,
                64.446945095468706,
                64.686672064870706,
                65.088895575614501,
                65.669997056736619,
                66.088317776139334,
                66.576660061297517,
                66.576660061297517,
                66.077207343196577,
                66.116119696712346,
                66.735565090595045,
                67.116394558370004,
                67.616338202577722,
                68.042772121850263,
                68.35887685817967,
                68.883030910916133,
                68.915535386827727,
                69.371114813912882,
                69.858061835399198,
                70.333329983187568,
                70.447689927849481,
                70.891642157668954,
                70.824721177850975,
                71.35776357694165,
                71.147776394323628,
                70.696408596470249,
                70.889988511835625,
                70.829992173944746,
                70.600006212029783,
                70.430016588005643,
                70.530010484490433,
                70.214034939241756,
                70.120009670686713,
                69.989991767040365,
                70.152514146598307,
                69.851964016388749,
                69.711998399526223,
                69.471005357533059,
                68.990001125760315,
                68.898017076280766,
                69.315123399524637,
                69.62742991808058,
                69.505344346791006,
                69.944516506623515,
                70.193700263134915,
                69.779255276154103,
                70.012858588329507,
                70.483837592237634,
                70.377203274203353,
                69.480565497507072,
                70.158405259879558,
                69.399691880970281,
                69.563712877064674,
                69.855529690216898,
                69.797781277130738,
                69.377858588326959,
                69.011291815864567,
                68.841483059353479,
                68.905923570421422,
                68.398900254989726,
                67.902625637474713,
                67.688168443463425,
                67.806094061953488,
                67.981044623477615,
                67.381442979595008,
                67.887329413516326,
                68.311644599064877,
                68.65394928656626,
                68.699992987738327,
                68.799986884223088,
                68.561215928818498,
                68.018019110782475,
                68.097755845808834,
                67.646878974062233,
                67.805628974062856,
                67.781651109479427,
                68.403938707138181,
                68.578656724716993,
                68.239400946720835,
                67.293386338969654,
                68.090702012800975,
                68.063830268009198,
                69.06901439073458,
                69.685720933705809,
                70.089778957795957,
                71.194827785925369,
                71.920519924600157,
                71.760167955198469,
                71.318696194129004,
                70.191271470817199,
                69.699983629018348,
                69.497670396595666,
                68.474993801539497,
                69.258718573678053,
                68.615088609482754,
                67.873376776797514,
                67.198740953227102,
                67.921461697045103,
                68.78456146918397,
                69.88209137641492,
                69.805403550893786,
                69.65825490994267,
                69.162031968859949,
                68.665679836696498,
                68.132534084741266,
                67.597166246197432,
                67.110787665466333,
                66.411553860124982,
                66.257299709733743,
                66.558314927833905,
                66.056252549902226,
                65.212970689547276,
                64.775633043061148,
                64.09898183863136,
                64.032732652433182,
                63.610174465582546,
                62.96021413843151,
                62.83507965763674,
                62.024689846435564,
                60.898660386795655,
                60.110207221102385,
                58.948805243558688,
                58.782122911201242,
                57.845720119856352,
                57.087084255595499,
                57.284669094463482,
                56.85172394472216,
                56.471617946999288,
                55.999114488338549,
                55.723834133519745,
                55.302619533908683,
                55.244896959038655,
                55.148313707085151,
                54.282268378305645,
                53.277032579147971,
                52.157850246786722,
                51.208399156288138,
                51.533934841510785,
                52.562063300173762,
                54.141450100310273,
                54.667722886770719,
                55.136453965874168,
                55.837418931697272,
                56.534223944720893,
                57.202632758200139,
                58.052089952213947,
                58.804576321032059,
                59.852626044343552,
                60.757893785232589,
                62.319658921957583,
                62.550549221437677,
                62.278395290772522,
                62.18111440698307,
                62.443785712322665,
                62.105072536865578,
                61.52536631941534,
                61.137198798254943,
                61.061415310298905,
                60.22123403588148,
                58.957357693102992,
                58.801062323636216,
                58.212054348373442,
                58.767317613349618,
                59.870712795645701,
                60.335593980543401,
                59.44257355410754,
                58.167095852279509,
                56.967427476623662,
                56.33945547141284,
                55.775484727595469,
                55.204072577528081,
                54.945483710339545,
                54.626485093801804,
                53.780335191454668,
                53.647475084032266,
                53.270366319382319,
                52.146636460979394,
                51.770690416056013,
                51.419704087929603,
                51.064299424842254,
                50.242773342482195,
                50.080457668653409,
                50.290987453810502,
                50.298170477899077,
                50.22897573506026,
                49.511551825552175,
                49.068374742217074,
                47.744889634789899,
                46.821716010111729,
                46.986072903016037,
                48.29999787046922,
                49.133073635446493,
                49.232783311553675,
                48.742503160184526,
                48.070864569687046,
                46.992971706727005,
                46.238495795265649,
                45.739017238948541,
                45.883762925798081,
                47.007932033875505,
                46.282653306659057,
                45.920401516293026,
                45.265247707696645,
                44.670141913423436,
                44.265515448578071,
                43.545249335293931,
                43.618681545580685,
                44.46511566830543,
                45.292041937839983,
                45.259304917983087,
                45.137503567071128,
                44.8097,
                44.3252,
                43.98,
                43.68405,
                43.090238348963993,
                42.865290839197471,
                42.334987291018265,
                41.804993801432822,
                41.780008246419683,
                42.144998887697184,
                41.922816067058278,
                41.637174587564957,
                41.474988104816909,
                41.4944442815748,
                41.319984646157437,
                41.269987697915042,
                41.220636705076302,
                40.93110235165436,
                41.119480088864961,
                40.930008449866804,
                40.630000922196345,
                40.628011379553101,
                40.75075,
                40.4734988470004,
                40.42763,
                39.70925608983589,
                38.939535630848425,
                39.196393337555193,
                39.248457343089242,
                39.498493760733481,
                38.959999498036012,
                38.782032230179233,
                38.40412,
                38.015509345037444,
                37.216901760398827,
                37.256589260398982,
                37.93705,
                38.319215,
                39.15,
                38.717615,
                38.08326,
                38.239991766913334,
                37.917945,
                36.9664,
                36.89726,
                36.551257636047211,
                35.550750230444251,
                34.808547471652219,
                34.51201,
                33.92547,
                33.861344305958326,
                33.49395,
                33.15839,
                32.509355,
                32.0333,
                31.44049,
                30.729985053016108,
                30.03552,
                29.180002142853652,
                28.47213,
                28.039994208278785,
                26.88,
                26.205765,
                25.816775,
                25.20616,
                25.079994004816427,
                25.201252753189308,
                25.639985663347304,
                25.869997463478445,
                26.729996649679791,
                27.49504,
                27.88624,
                28.54998891856728,
                29.1,
                29.93656,
                30.09,
                29.63615,
                29.68612,
                30.15261,
                30.400005194616355,
                30.274328111282514,
                30.384915676387124,
                30.31598,
                30.159994004836747,
                29.89419,
                29.48864,
                29.29108,
                29.15961,
                29.30714,
                29.11743,
                29.148535,
                29.677,
                29.5523,
                29.78375,
                29.71363,
                29.480009670524126,
                28.738633734648772,
                28.307471421821518,
                27.830007025660766,
                27.380008653263118,
                26.68999909108588,
                26.210002549742825,
                25.869997463478445,
                24.992144069920244,
                24.272343044526735,
                22.932579860927632,
                22.444211737553271,
                21.898689480064121,
                21.411018988525711,
                20.635433254473128,
                19.890930894444111,
                19.320397243725679,
                18.828024196848702,
                18.562717393462222,
                18.144370835843361,
                18.423836981677823,
                18.524838568592287,
                18.704595038319567,
                18.876083278880145,
                19.284120388256781,
                19.867418117751299,
                20.707521877520293,
                20.999855454995412,
                21.261725775634488,
                21.493675441976563,
                21.458845526611839,
                21.54354319913821,
                21.331514797444655,
                20.849864610268256,
                20.255404771398688,
                19.646553046135836,
                19.472403469312226,
                19.040130113190699,
                18.259815985583415,
                18.516647854074023,
                18.499982204659901,
                18.353272813383271,
                18.348673610909287,
                18.07667470954101,
                17.644142971258034,
                17.489475409408456,
                17.131693630435663,
                17.036066392479555,
                16.530774237529627,
                16.265467434143147,
                16.233660590067501,
                15.887273464415076,
                15.70638011317736,
                15.855389105690975,
                15.71999685308627,
                15.688655096901257,
                15.86445831955821,
                15.878798529519202,
                15.797278957578769,
                15.846940009011263,
                15.756712958229656,
                15.782835394753191,
                15.893448798073948,
                16.005405788634292,
                15.953651841693983,
                15.885749009662463,
                15.909158433490672,
                15.995923163308731,
                15.857223619037342,
                15.835157782448718,
                15.648244126849006,
                15.424071763566857,
                15.270902818253745,
                14.995829169164111,
                14.899866034398102,
                14.676623846897201,
                14.31070302983845,
                13.970077826386557,
                13.567699286345883,
                13.127054348193086,
                12.869292303921227,
                12.419087225794428,
                12.320850328007566,
                11.893124497927728,
                11.62903209070012,
                11.373311265503787,
                11.103043524617275,
                10.938764146361422,
                10.785000922076946,
                10.395438137244653,
                9.992982082555557,
                9.566160590040823,
                9.207448635286781,
                8.9955752628901,
                8.950616766796173,
                9.031955471223583,
                8.786234035675719,
                8.858503526235907,
                9.111072089062432,
                9.312765204297619,
                9.611610012241528,
                9.552931423374105,
                9.454565334506526,
                9.420458889193881,
                9.247730414258299,
                8.946844387238869,
                8.67050466555807,
                std::numeric_limits<double>::quiet_NaN(),
                19.714455878167357,
                19.8849105900821,
                19.904986884027494,
                19.880285549391985,
                19.622885240146161,
                19.647999986240009,
                19.293267116772441,
                19.313214219637103,
                19.015196234609874,
                18.979100246653999,
                18.612197577381693,
                18.205142320218613,
                18.422648423735112,
                18.38071299893025,
                18.428306993071061,
                18.245915025296895,
                18.184290879788833,
                18.426885891183034,
                18.283328762276213,
                17.598564357976599,
                17.757572740138698,
                18.044997056546094,
                18.21496084235406,
                18.145611070218365,
                18.2179063989947,
                18.030992743395004,
                18.342549953682706,
                18.664907538319412,
                18.526052964751145,
                18.445799465401862,
                18.668421535715254,
                19.101625067618031,
                19.483591416903408,
                19.639550889560283,
                19.915683905511912,
                19.871500555902358,
                19.714455878167357,
                std::numeric_limits<double>::quiet_NaN(),
                38.143873602850462,
                38.231180935207576,
                37.444045518537763,
                37.134219468731828,
                36.619987290995397,
                36.996630967754726,
                37.104531358380157,
                37.612949937483748,
                38.126381130519661,
                38.034965521795328,
                38.143873602850462,
                std::numeric_limits<double>::quiet_NaN(),
                44.657222805350479,
                44.279984849619794,
                43.434997666999223,
                std::numeric_limits<double>::quiet_NaN(),
                33.463642483040061,
                34.060298570282043,
                33.944620876596673,
                34.364931138642632,
                34.149233710256354,
                33.806334743783623,
                33.201177883429636,
                33.521985175097598,
                33.289570420864891,
                32.704567369104737,
                32.989382025681394,
                33.463642483040061,
                std::numeric_limits<double>::quiet_NaN(),
                68.963646145291463,
                69.400001939564035,
                69.87725,
                69.81743,
                70.09703,
                69.65276,
                69.01363,
                68.6938,
                69.568768316486583,
                69.47199,
                69.66823,
                69.64204,
                69.43728,
                69.72198,
                70.45324,
                70.86672,
                71.03141,
                70.84221365018179,
                71.606430569130154,
                72.199986070434605,
                72.84941,
                72.41619,
                71.48783,
                71.62803,
                71.34763,
                71.65525,
                71.38642,
                71.8363,
                70.786997382277903,
                71.19304,
                71.98,
                72.39872,
                73.03871,
                73.56549,
                73.56,
                73.73503,
                72.971205145958535,
                73.12,
                73.58772,
                73.75285,
                73.59488,
                73.33505,
                73.97693,
                73.78774,
                74.04,
                74.18,
                74.47673,
                75.031854560029259,
                75.32779,
                75.84764,
                76.22224,
                76.71,
                76.723353380023028,
                76.47998322214444,
                76.974190782367756,
                77.127385565897029,
                77.373882147929251,
                77.69791921661546,
                77.287530829569548,
                76.861872056781394,
                76.430270494279668,
                76.446884467261484,
                75.91546987578802,
                76.140003974096217,
                76.047193101699989,
                75.773333848769212,
                75.639982815240032,
                75.143940741670335,
                75.116448879691077,
                74.459667263477499,
                73.936882636196756,
                73.805908718552999,
                73.850014553514129,
                73.648218085414371,
                72.582856757285086,
                71.749987698036975,
                72.320107937297067,
                72.267165432414046,
                71.87401,
                71.15287,
                71.33556,
                72.30056,
                72.85497,
                72.83227,
                72.12119,
                71.44717,
                70.63175,
                69.62763,
                69.07146,
                68.98918,
                68.32899,
                67.76047,
                67.28429,
                66.78946,
                66.53267,
                66.17267,
                66.32,
                67.7404,
                68.4079,
                69.020851955838552,
                70.39114,
                71.09019,
                71.40898,
                72.22006,
                72.77629,
                73.04,
                72.84336,
                71.9345,
                71.02897,
                70.70889,
                69.92873,
                69.45461,
                69.35649,
                69.14436,
                68.61563,
                68.09233,
                69.234835,
                69.547383124460467,
                69.850000311961665,
                69.52,
                68.94069,
                68.27844,
                68.88082,
                68.46628,
                68.43866,
                68.086846481688369,
                68.20131,
                68.80815,
                68.85738,
                67.52238,
                66.88455,
                66.66767,
                67.010044460713331,
                67.56652,
                67.68997,
                68.249994615340668,
                68.570801907008629,
                67.961614284935877,
                67.352426662863124,
                66.756339016376373,
                66.06908,
                66.41858,
                66.47623,
                65.49682,
                64.76446,
                64.52079,
                65.14322,
                64.76446,
                64.33471,
                63.84983,
                64.10945,
                64.41437,
                65.436212877048163,
                65.90015,
                66.632522284605059,
                66.759594631610767,
                65.999537665461887,
                66.26618,
                66.791582343199437,
                67.457123114686468,
                67.932391262474837,
                69.063433336047055,
                69.301403306751141,
                69.905965888133764,
                69.558080145944885,
                70.186258856884891,
                70.453787746859902,
                71.185474351680554,
                70.986261705195389,
                71.030496731237221,
                70.202071845166202,
                70.2551693793461,
                69.817444159617779,
                68.563205471461728,
                67.810641587995164,
                65.879725857193179,
                64.486038316497499,
                63.45400828719648,
                62.614472968182724,
                61.970998033284317,
                59.663231919993834,
                58.588155422593701,
                58.078884182357285,
                58.313288479233215,
                59.469807033925356,
                58.856149400459358,
                57.441817125063068,
                56.30708018658197,
                55.361737372450577,
                55.407781073622651,
                56.200885118222175,
                56.104301866268663,
                57.041118069071885,
                58.719826972073392,
                58.953766181058697,
                60.081914374422595,
                60.636583360427409,
                61.341165676510968,
                62.74940013289681,
                63.609554348395037,
                64.413587958424287,
                65.026005357515274,
                65.723740546320172,
                66.006927395279618,
                65.534346421970454,
                65.111426500093742,
                64.902343655040838,
                63.817810370531291,
                63.18973501245587,
                62.60739329695874,
                61.705329494871791,
                60.720169989659524,
                60.391921291741539,
                59.846373196036225,
                60.057316392651657,
                60.423960679762502,
                60.503516547275837,
                60.028067531974457,
                59.475388088612874,
                59.445803331125774,
                59.611090399811332,
                59.465853786855021,
                59.187240302153384,
                58.612753404364625,
                58.257374579493408,
                58.383413397853289,
                57.793423570376973,
                57.025692654032767,
                57.006236477274868,
                57.753374335350763,
                57.411870632549935,
                56.783872789122938,
                56.031076361711065,
                55.190481675835315,
                54.866160386771512,
                54.426083889373928,
                54.43871877706929,
                54.682605699270781,
                54.851535956432912,
                54.513158677785725,
                54.050706285205749,
                53.75702912049104,
                54.075510972705857,
                54.470370591848052,
                54.196485500701129,
                54.008693345752469,
                54.363607082733054,
                54.596641954153256,
                54.983104153048032,
                55.469999498102055,
                56.190007229224733,
                56.081383368547208,
                56.458621324277885,
                56.609981594460791,
                56.890016181050441,
                57.215732733786119,
                57.73001658795485,
                57.447940782289663,
                57.172066148499503,
                57.110002753316948,
                56.809969387430328,
                56.540011705137587,
                55.517722683323598,
                54.96274363872503,
                54.395646470754016,
                54.020785630908762,
                53.527792466844296,
                53.748295803433706,
                53.693932196662658,
                53.482162177130562,
                53.510403347378073,
                53.09179840759775,
                51.620544542031958,
                51.345780951536092,
                51.148506171261857,
                50.9466063502975,
                50.127173163445264,
                49.347375800160911,
                49.776341864615745,
                48.644421291694542,
                48.901692409859628,
                48.68416046812699,
                47.954954332056374,
                47.570326646507951,
                47.064362697938222,
                46.014917710954862,
                44.022610378590116,
                43.422802028978339,
                43.455900783861303,
                43.403449205085039,
                43.574239813809683,
                43.567909450853925,
                43.748337714200993,
                43.026624660812701,
                42.592775173506269,
                41.880570583659676,
                41.543459377603639,
                41.184334011391257,
                40.760638943030187,
                40.159306138665812,
                39.755093085278773,
                39.39206614842837,
                38.737429104154913,
                38.358485826158599,
                38.266243394517616,
                37.651345526676607,
                36.868809312480778,
                36.978880113262463,
                36.838268540996268,
                37.097787583966067,
                36.942913316387319,
                36.367677110330334,
                36.029816596006057,
                35.946850083961465,
                36.324708156879637,
                36.677839056946155,
                36.65889964451118,
                36.674144192037289,
                37.443063666324221,
                37.642353827457825,
                38.292365831041153,
                38.73851430923304,
                39.30997813573272,
                40.123933620762017,
                40.678318386389236,
                41.014731960609339,
                41.226088568683096,
                41.892120266276905,
                42.473015041669861,
                43.075200507167054,
                43.399650987311595,
                43.128892320318315,
                43.693844916349221,
                43.767147935555244,
                44.231228135752417,
                44.366336167979512,
                44.03627879493132,
                43.920006822274601,
                42.93146251074721,
                42.355425319989699,
                41.704534817057407,
                41.253089504555604,
                41.1882872584616,
                40.786347968095399,
                40.604550279292596,
                40.17294871679087,
                40.048356838535156,
                39.544072374014917,
                38.964547024077703,
                38.75094249119924,
                38.214592800441878,
                37.908849188787016,
                37.985898749334197,
                38.843572496082416,
                38.902871202137348,
                39.424699815420681,
                39.795400702466438,
                40.44223460546381,
                40.277671006830346,
                39.810774441073264,
                40.168866278639811,
                40.35562490494263,
                40.877143459632222,
                41.179605617836557,
                41.541082261718216,
                41.740294908203389,
                41.961315009115715,
                41.955139675456849,
                42.761007798832466,
                43.587727362637864,
                44.091365871754462,
                44.600482082693986,
                44.885374253919096,
                45.381778062514826,
                45.736691799495418,
                45.591015936864622,
                45.500323798192376,
                45.484149074885018,
                45.136935126315933,
                44.802123521496881,
                45.233776760430899,
                45.076060289076096,
                44.738483995129442,
                44.317915350922036,
                44.243191229827985,
                43.507215481127119,
                43.209998480800401,
                42.849994615239069,
                42.47999136002926,
                42.281502183596174,
                41.955010484376118,
                41.877547512370597,
                41.719986070312672,
                41.409565741535388,
                40.727230129553504,
                40.250773423822423,
                39.915005805005976,
                39.694993394523323,
                39.624997666983987,
                39.340234686839622,
                38.769985256498799,
                38.310323391262585,
                37.64498932550471,
                36.844986477194212,
                36.410000108377375,
                36.422505804992014,
                37.305010077456473,
                37.40999074965741,
                37.920011298162066,
                37.655014553369327,
                38.219992987616379,
                38.510001125638382,
                38.9709032252496,
                39.190011298167136,
                39.659310818025787,
                40.256561184239118,
                40.476005153966554,
                39.96099782974575,
                39.962005520175438,
                40.124992987624012,
                40.687129218095009,
                40.947061672523134,
                40.852545477861298,
                40.824123440100763,
                40.617753607743168,
                40.151993923496505,
                40.69056570084242,
                40.999823309893138,
                41.054962063148558,
                41.299934190428189,
                41.622886054036243,
                42.007358710287789,
                42.577892361006221,
                43.293171698574184,
                43.707461656258133,
                44.913873806328056,
                44.820210272799045,
                45.035390936862399,
                45.293308010431126,
                46.03241018328567,
                46.583100084004002,
                46.706245022155542,
                46.333347886737386,
                46.080598456397844,
                45.851568508480241,
                45.519185695978912,
                45.327466132176077,
                45.03477081967489,
                44.564877020844889,
                44.361478583344073,
                44.939996242851606,
                45.113215643893966,
                45.469989732437057,
                45.409993394546191,
                45.651218980484657,
                46.273196519549643,
                46.645964463887069,
                46.698700263040934,
                47.022220567404204,
                47.102189846375886,
                47.263368638694232,
                47.044725653667314,
                46.636585191426093,
                46.240872911151072,
                45.404515692723251,
                45.244680487644487,
                44.657222805350479,
                44.279984849619794,
                43.434997666999223,
                43.128633938156845,
                43.013628038091284,
                42.64512339941794,
                41.962942816732919,
                41.535656236327569,
                41.013672593747351,
                41.102762763018553,
                40.948586127275732,
                41.33535838476427,
                42.040224921225416,
                42.018960069337311,
                41.736264146484615,
                41.087621568357022,
                41.219990749672668,
                40.460011298172212,
                40.420013739578309,
                39.463612168936464,
                38.985760199533516,
                38.208133246405396,
                37.653360907535998,
                36.658822129862742,
                36.676831366516467,
                36.144357408180994,
                36.26298065850699,
                36.677864895162301,
                36.64427521417258,
                36.107563788389186,
                36.219960028624016,
                36.795532131490901,
                36.565442816711325,
                36.650605577128331,
                36.274995429014851,
                35.821534735653671,
                35.410009467097325,
                34.644914048800004,
                34.610058295219133,
                33.905450140919442,
                33.090900376918782,
                33.080539252244265,
                32.827376410446377,
                32.072926337201167,
                31.605538845337321,
                31.548823960896996,
                31.219360866820153,
                30.967464097613416,
                31.024075629189156,
                31.260340277627606,
                30.933616034462233,
                31.429606431599638,
                31.555851955688681,
                31.473402207966998,
                31.186856390908559,
                30.870054022743233,
                31.025755113238645,
                31.32126679129972,
                31.585669257121097,
                31.569158637003838,
                31.899345201132761,
                32.01667654065146,
                32.187260443646935,
                32.191497911094871,
                32.638576565068021,
                32.843215236943834,
                32.706789455693283,
                32.238187567670579,
                31.75178314872332,
                30.985757554644735,
                30.525811469030913,
                30.266395778925713,
                30.763574734005829,
                31.182179673786152,
                31.376250515258281,
                32.265085150678502,
                32.711957098922483,
                32.878820298792931,
                32.792779039026968,
                33.136995754523141,
                33.293342800422195,
                33.768740139291282,
                33.785741685515319,
                34.330773016897709,
                34.83350718844919,
                35.698984076473494,
                35.947444362932814,
                36.410000108377375,
                36.899996039368915,
                37.092103176413957,
                36.724037787415085,
                37.230001735984814,
                37.349994411766545,
                36.946427313783161,
                36.885707505840216,
                37.118380642234371,
                37.110655015606739,
                36.716518866516623,
                36.865036932923459,
                36.78390493422522,
                36.605647081034405,
                36.301272894835279,
                35.888662421200806,
                35.714848741187097,
                35.16839630791668,
                35.179093329401098,
                35.399855048151977,
                35.330711981745452,
                35.755182196590894,
                35.759988104794047,
                35.145865383437425,
                34.110476386037448,
                33.697064927702456,
                33.240245266242297,
                32.564679266890636,
                32.038096421836443,
                31.177735500609046,
                29.933573716749905,
                29.098585923777815,
                28.83214223888092,
                28.148643907172456,
                28.038185533148567,
                27.640147813420413,
                26.618892320252272,
                26.254418443297681,
                25.636264960222292,
                25.103532619725371,
                24.520260728447003,
                24.359133612560939,
                23.723358466074021,
                23.017768459560788,
                22.679339504481305,
                22.158234361250052,
                21.885744533774997,
                21.422310288981478,
                20.999752102130827,
                20.567866319251493,
                20.092520656814699,
                19.593817246981985,
                19.096715806550307,
                18.108481553616656,
                17.166962795474873,
                16.673892116761962,
                16.13503611903846,
                15.621527411354108,
                14.919477240452862,
                14.729540513564073,
                14.373515733289224,
                13.594958604379855,
                13.151393947802561,
                12.384851589401052,
                12.170911159712702,
                11.95870189050612,
                11.80651479740655,
                11.52459402103824,
                11.458474025920795,
                11.040411688679526,
                10.876571560098141,
                10.656300767454042,
                10.214467271358515,
                10.015719712763968,
                9.886166897008252,
                9.49474376061346,
                8.903048610871508,
                8.163946438016978,
                7.798645738145738,
                7.26294200279203,
                6.860098374860726,
                6.785916856305747,
                6.140710760925558,
                5.593560695819207,
                4.8324185245922,
                4.355755113131963,
                4.364565944837722,
                4.338288479017308,
                4.705087795425015,
                4.993700669775137,
                5.168263658057086,
                5.179813340674315,
                4.984295559098015,
                4.994475816259509,
                4.710462144383371,
                5.000547797053812,
                5.343472601742675,
                5.928837388528876,
                6.142157701029731,
                6.258817246928629,
                6.258300482605719,
                6.270651149923467,
                5.611802476418234,
                4.887970689305959,
                4.262453314628985,
                4.240594183769517,
                4.464689032403228,
                4.412108262546241,
                4.771982937026849,
                4.495617377129918,
                4.35221527751996,
                3.904128933117136,
                3.734526882335203,
                3.073404445809117,
                2.283866075037736,
                1.160911363119183,
                1.010119533691494,
                0.268666083167687,
                -0.459351494960217,
                -0.779073581550037,
                -1.111301364754496,
                -2.144313246269043,
                -2.969482517105682,
                -3.978826592630547,
                -5.037986748884791,
                -5.789930515163839,
                -6.10009246177966,
                -6.294447523629394,
                -6.927122084178805,
                -7.596538588087733,
                -8.562629489784307,
                -8.959091078327553,
                -9.166933689005468,
                -9.766897067914122,
                -10.373578383020714,
                -10.73107594161589,
                -11.297863050993165,
                -12.03864470789717,
                -12.483630466362492,
                -13.137905775609902,
                -13.54769988368445,
                -14.449143568583892,
                -14.878316338767904,
                -15.793816013250735,
                -16.673142185129251,
                -17.301889336824473,
                -18.069129327061916,
                -19.045348809487699,
                -19.673165785401665,
                -20.872834161057504,
                -21.699036960539978,
                -22.111208184499958,
                -22.656652927340691,
                -23.853014011329847,
                -25.39292001719538,
                -26.117371921495156,
                -27.090955905874047,
                -27.821247247022804,
                -28.576705010697701,
                -29.875953871379984,
                -29.878641045859162,
                -30.725721123987547,
                -31.661632989225669,
                -32.42913136162457,
                -32.611290785453427,
                -33.281430759414441,
                -33.86775156019803,
                -34.136520684548067,
                -33.99787281670897,
                -34.444305515278465,
                -34.462598972309792,
                -34.819166355123713,
                -34.795136814107991,
                -34.417175388325234,
                -34.258838799782936,
                -33.864082533505311,
                -33.916430759416983,
                -33.794474379208154,
                -33.987175795224552,
                -33.796851495093584,
                -33.944646091448341,
                -33.667040297176399,
                -33.614950453426189,
                -33.226963799778801,
                -32.771952813448856,
                -32.172041110972501,
                -31.140269463832958,
                -30.423775730106129,
                -29.909956963828037,
                -29.401977634398914,
                -29.257386976846256,
                -28.752404880490069,
                -28.301011244420557,
                -27.470157566031816,
                -26.742191664336197,
                -26.215867201443466,
                -26.148584486599447,
                -25.727318210556092,
                -25.357573337507738,
                -24.816314385682659,
                -24.478350518493805,
                -24.122609958596549,
                -23.706563002214683,
                -23.535358982031699,
                -23.070787855727758,
                -22.09,
                -22.14,
                -21.840837090748877,
                -21.254361260668411,
                -20.497043145431011,
                -19.784011732667736,
                -19.552811374593894,
                -18.842260430580637,
                -18.659687595293448,
                -17.586368096591237,
                -17.101023044505958,
                -16.72089120856694,
                -16.10077402106446,
                -15.406294447493972,
                -14.691764418194241,
                -14.201975192931862,
                -12.639176527561027,
                -11.761710707245015,
                -10.765440769089993,
                -10.317096042525698,
                -10.098401381066489,
                -9.11236337650525,
                -8.485528252804826,
                -8.007831312698748,
                -7.703922214390246,
                -7.099979750195118,
                -6.839995619334701,
                -6.475676771676994,
                -5.908941338732021,
                -4.67677,
                -4.346556084819518,
                -3.681170342629358,
                -3.277680759294412,
                -2.57309,
                -2.49979,
                -2.082559909680256,
                -1.683256117360948,
                -1.446474704599588,
                -0.919168389493308,
                0.292178859860499,
                1.052804266764582,
                2.045766913252919,
                2.855278225105125,
                4.21940684652985,
                5.339105943214022,
                6.804649563011552,
                8.081729234240612,
                9.198741156445607,
                10.279734605343151,
                10.640901190631055,
                11.166502183471707,
                11.748146267132881,
                12.024641018110557,
                12.021902167199087,
                11.679571641481573,
                11.578905951376996,
                11.430336208537868,
                11.41062164961852,
                11.375481675660041,
                11.193063869669729,
                11.127228094929876,
                10.816549383991131,
                10.69802948652972,
                10.4422053084688,
                10.445538438351631,
                10.864169216348103,
                11.277709865763812,
                11.462039699748928,
                11.735640570518257,
                11.974928290245771,
                12.390148423710968,
                12.699638576707001,
                13.000421250861848,
                13.343992010954366,
                13.921036892141572,
                14.491079616753225,
                15.435647284400234,
                15.922723496967292,
                16.840626125551694,
                17.998307399970386,
                18.367871405505724,
                18.614083767160352,
                19.807964382399504,
                20.837436428302052,
                21.018846543862676,
                22.0,
                22.204846503177325,
                23.102440293871012,
                23.752374782805902,
                23.926705227142534,
                25.033743597915205,
                25.59856700286538,
                26.142280585224313,
                27.699885769149816,
                28.705224921172075,
                29.760431830355984,
                29.85107229259593,
                28.417645575467802,
                27.97136790619518,
                27.648700262964724,
                27.823314927678965,
                28.343980821235732,
                29.09941274669448,
                29.501326198844524,
                29.356554673778845,
                28.957483425404845,
                28.607427273059699,
                28.058546047471566,
                28.063351955674719,
                27.376520494083422,
                26.570135606384881,
                25.826227525327223,
                25.602959499610179,
                25.084541530858107,
                24.858482977797308,
                24.285494696545015,
                24.078685614512935,
                23.688451036060854,
                22.57965566659027,
                21.986875311770195,
                21.291904812092934,
                20.338862209550058,
                20.174634507726491,
                19.486485297111756,
                18.67159963630121,
                17.833046169500975,
                17.474721787989125,
                17.075805568912003,
                16.774635321514964,
                16.347891343648683,
                15.911742255105267,
                15.718885809791999,
                15.261962795467255,
                15.213335272680595,
                14.802249253798749,
                14.062630316621309,
                13.767583726450852,
                13.220950425667425,
                12.636800035040084,
                12.585950425664876,
                12.721652736863348,
                12.69958690027471,
                12.953938300015309,
                13.026905422411433,
                13.290946153206763,
                13.347764390511685,
                13.399699204965019,
                13.592219753468383,
                14.007233181204427,
                13.948089504446372,
                14.00320241948566,
                14.708766587782748,
                15.175249742081492,
                15.597420355689948,
                15.93843313238402,
                16.382411200419654,
                16.651051133688952,
                16.707662665264706,
                17.044980577049913,
                16.950696926333379,
                17.22835439703762,
                17.632309068263197,
                17.884128322821496,
                17.876066799383963,
                18.087113348863966,
                18.574267076079465,
                18.947991034414287,
                18.94470958096376,
                19.067570298737678,
                19.73600495043307,
                20.24300242764863,
                20.481437486243337,
                20.428985907467094,
                21.114034532144302,
                21.43388580981485,
                21.714540513592027,
                22.310524807214193,
                22.533611965418217,
                22.6602709009656,
                22.992395331305474,
                23.565667832935361,
                23.74793060962881,
                23.878594468678813,
                24.241673081961505,
                24.924732163995486,
                25.714606431576769,
                25.895990708921246,
                26.309117946878633,
                26.395934353128979,
                26.055464178973981,
                25.439145209244941,
                24.797892360935091,
                24.121757920828216,
                24.15131684009917,
                24.177439276622707,
                24.019826158132506,
                24.294072984305469,
                24.245497137951105,
                24.627385972588058,
                25.215670477798739,
                25.801112779233382,
                26.114582017515868,
                26.006991685484195,
                25.482424221289396,
                24.754742539971378,
                24.999895534764022,
                25.327808335872103,
                25.608049628190926,
                25.943972276304251,
                26.277026882425375,
                26.689663194275997,
                27.109999294538085,
                27.461218166609811,
                27.689627997339883,
                28.55200429942667,
                29.306299343375002,
                29.534476630159762,
                29.975819200148504,
                29.926778265903522,
                30.317090359004037,
                29.985715236932407,
                30.147772528599717,
                28.814520575469388,
                27.865689602158298,
                27.580849107365495,
                26.812368882753049,
                26.480657863871514,
                26.964633490501043,
                27.143304755150197,
                26.966106268821363,
                25.739902045183641,
                25.609961656185732,
                25.380156561783778,
                25.078237006118499,
                25.218409328710209,
                25.237038682551429,
                25.425140896093851,
                24.663611151624647,
                23.944843654876991,
                23.691965033456711,
                22.84317963306269,
                22.450774644454338,
                22.0892980005727,
                20.877330634031384,
                20.757441311114235,
                21.356009426351008,
                20.419503282141534,
                19.208233547436166,
                17.928570054592498,
                15.990652167214961,
                14.617221787977698,
                13.992582912649681,
                12.741935736537897,
                11.781245022015824,
                11.308250637248307,
                10.299630031775521,
                8.89927623131419,
                7.965534776232332,
                8.252959092639742,
                8.933046779816934,
                9.216543687370148,
                9.546135972527722,
                10.30885427493962,
                10.35727509199711,
                12.056215318240888,
                13.006260687710835,
                13.835770778859981,
                15.136414903214147,
                15.89918488205835,
                15.951972357644493,
                16.310219224507904,
                16.556664130107848,
                17.016636053937816,
                17.671221421778981,
                18.302009792549725,
                19.4785788029711,
                20.151638495356607,
                20.743307806882413,
                21.495561631755209,
                21.703171698487807,
                21.690588487224748,
                22.055708319582976,
                21.966178900637299,
                21.857115790285306,
                22.039146023033425,
                21.836367702720111,
                22.392793687422866,
                22.805016587815128,
                22.765019029221222,
                22.182935695885565,
                21.701569729086767,
                21.19219513598577,
                20.670883287025347,
                19.855144965081976,
                19.726961574781996,
                19.366492621330025,
                18.2135139022499,
                17.277240301985728,
                16.037936102762018,
                15.803454291237641,
                15.714389960182601,
                16.427240505432849,
                16.92873444260934,
                16.100567938699768,
                14.837285874892642,
                13.640459703012851,
                13.122377631070677,
                12.032986761925685,
                11.441291612183749,
                10.67526601810515,
                9.932959906448545,
                8.973922837759801,
                8.350007432483878,
                7.794511623562386,
                8.382305202666288,
                7.907993068875328,
                7.34345388430276,
                6.848212795433597,
                6.464489447450291,
                6.040561835143905,
                5.312492580583708,
                4.767280381688295,
                3.93913971599487,
                3.270291652841152,
                2.760813706875581,
                1.967115383304687,
                1.226333726400682,
                1.293048000489492,
                1.631141058759084,
                2.515454006353764,
                2.791018581550176,
                3.382868760589005,
                3.726697902842986,
                4.181605536308339,
                4.855001125503748,
                5.524495144061106,
                6.128205064310919,
                6.221636053894628,
                6.74062246340192,
                6.856868597842478,
                7.429572658717177,
                8.295152899606052,
                9.20786204674512,
                9.239255479362427,
                9.963061428258555,
                10.846366685423547,
                12.307001044153354,
                13.406856390837433,
                13.412721665902566,
                12.627084865769206,
                12.645740057826572,
                12.186594956913282,
                11.153660590047165,
                10.632555446815928,
                10.48654368737523,
                9.918490505406808,
                9.241038316276502,
                8.599759629750494,
                9.530839748569321,
                10.364483954301832,
                11.008320624226272,
                11.666859239137764,
                13.426028347217724,
                15.27669057867044,
                16.079742336486149,
                16.697456569887052,
                18.004120998603227,
                19.05816518806057,
                19.752050482659698,
                20.696850694252021,
                21.552379869060118,
                21.715212307211814,
                21.395050970947523,
                21.008227037026703,
                20.282457383703488,
                20.341032619706329,
                20.565411688717631,
                21.397143866455338,
                21.550493679281473,
                22.051367499270455,
                22.548339748621402,
                22.22376007739615,
                22.668074042241667,
                22.78287323657807,
                23.624501451099658,
                24.547390855400241,
                25.740780544532612,
                27.053206895449321,
                28.135673122667185,
                28.225512600206617,
                29.018022365834781,
                29.832520453403149,
                30.142914943964289,
                30.676267401648701,
                30.949351508095106,
                31.692174384074647,
                32.460318711877193,
                33.376722723925141,
                34.360331936168649,
                34.909859117160437,
                35.609790554337721,
                36.111439520811075,
                36.651329047180425,
                36.93061432550185,
                37.454484157860719,
                37.48112335870718,
                37.870427761378011,
                37.156388658185051,
                37.448463853498708,
                37.897325344385933,
                38.061475531561058,
                38.737635809884083,
                39.204273993479703,
                39.252333075511146,
                39.898055935214245,
                40.593388169917539,
                40.946389878903332,
                40.422442531896024,
                39.750261338859488,
                39.360853583324072,
                38.897471014962846,
                39.170451768544666,
                39.63778758397622,
                39.928493353834156,
                39.660344346671621,
                39.55138458918421,
                39.387957872061165,
                38.848559271798592,
                38.665857245430672,
                38.54847422947968,
                38.10834605564979,
                37.94882090916478,
                37.857224432927438,
                37.669070542952724,
                37.752088731429623,
                37.940010077459021,
                37.74968577732804,
                36.893924058574626,
                36.725484727519259,
                35.684540513647903,
                34.934560451795946,
                34.39004588473648,
                34.475673733044118,
                34.890377102186392,
                35.082484239231434,
                35.632140611303953,
                36.784189154602828,
                37.432392483055949,
                38.61224294692785,
                39.050898342437421,
                39.213472398427655,
                39.323930772451533,
                39.756850083976701,
                40.025412502597561,
                40.189846910150308,
                40.485436102859815,
                40.661807766271991,
                40.882827867184332,
                41.601104437825228,
                41.94136790625106,
                42.280003567059708,
                42.22000722916885,
                42.552751776696212,
                43.284541734381435,
                42.798499050460215,
                42.811469834965479,
                43.398204047207415,
                43.988994859384256,
                45.143498033217,
                46.307948920265929,
                46.999663804708796,
                48.446707261745843,
                50.04553,
                51.23967,
                52.238775539755792,
                53.08957,
                54.1896642116386,
                54.25455,
                53.755013739631657,
                53.97732,
                54.60355,
                54.72959,
                57.088040269592902,
                59.03998,
                59.33637,
                59.16448,
                59.65573,
                59.50396,
                58.78089,
                58.88385,
                59.14495,
                59.75818,
                61.43442,
                61.77396,
                60.54423,
                61.64249095320487,
                62.466264960369621,
                62.55060089786997,
                61.140893663163808,
                60.343,
                59.314777737049724,
                58.05575,
                57.832025865299009,
                57.364715888083595,
                56.76792,
                55.381012681695452,
                53.158951931361045,
                51.7,
                51.01105,
                51.94269,
                52.95868,
                53.20257,
                54.344331773488179,
                54.85514,
                55.28568,
                56.115868129953121,
                56.159233913794921,
                57.61503,
                57.83912,
                58.24328,
                59.21101,
                59.868697414786325,
                59.7316,
                60.16,
                59.78855,
                60.573563951247479,
                59.88177,
                60.33618,
                60.95,
                61.65261,
                61.76915,
                62.5219,
                62.304104315837733,
                62.56894,
                62.98262,
                63.25197,
                64.07593,
                64.60821,
                64.53493,
                64.979708702198408,
                std::numeric_limits<double>::quiet_NaN(),
                68.199997667098287,
                68.963646145291463,
                std::numeric_limits<double>::quiet_NaN(),
                -16.067132663642447,
                -16.020882256741224,
                -16.501783135649397,
                -16.555216566639196,
                std::numeric_limits<double>::quiet_NaN(),
                -8.432094821815035,
                -8.398246758663852,
                -8.273344821814398,
                -8.397316582882603,
                -8.668256117388893,
                -9.106007175333353,
                -9.393173109579294,
                -10.140000909061449,
                -10.359987481327956,
                -10.239994805546223,
                -9.900015557497987,
                -9.290026950724716,
                -8.892790215697083,
                -8.65688730228468,
                -8.432094821815035,
                std::numeric_limits<double>::quiet_NaN(),
                68.963636363636354,
                68.199997667098287,
                67.20589,
                66.58435,
                66.33556,
                67.06219,
                66.91308,
                65.97724,
                65.54139,
                65.43791,
                64.46079,
                64.25269,
                64.2826,
                64.63125,
                64.92288,
                65.35667,
                65.52024,
                65.39052,
                65.74044,
                66.11211,
                65.87456,
                65.40411,
                64.979708702198394,
                std::numeric_limits<double>::quiet_NaN(),
                71.515714336428275,
                71.55762,
                71.55553,
                71.26948,
                71.13277,
                70.89302,
                70.832199208546726,
                std::numeric_limits<double>::quiet_NaN(),
                70.832199208546726,
                70.78114,
                71.0988,
                71.515714336428289,
                std::numeric_limits<double>::quiet_NaN(),
                -16.555216566639196,
                -16.801354076946883,
                -17.012041674368039,
                -16.63915,
                -16.433984277547403,
                -16.379054277547404,
                -16.067132663642447,
                std::numeric_limits<double>::quiet_NaN(),
                -51.85,
                -51.25,
                -51.5,
                -51.1,
                -51.55,
                -51.9,
                -52.2,
                -51.85,
                -52.3,
                -51.85,
                std::numeric_limits<double>::quiet_NaN(),
                -48.625,
                -48.94,
                -49.065,
                -49.255,
                -49.71,
                -49.775,
                -49.2425,
                -48.83,
                -48.625,
                std::numeric_limits<double>::quiet_NaN(),
                -17.50481,
                -17.33992,
                -17.62846,
                -18.15059,
                -18.28799,
                -18.16432,
                -17.72465,
                -17.38114,
                -17.50481,
                std::numeric_limits<double>::quiet_NaN(),
                10.76,
                10.89,
                10.855,
                10.11,
                10.0,
                10.09,
                10.365,
                10.76,
                std::numeric_limits<double>::quiet_NaN(),
                20.07975,
                19.99302,
                19.8591,
                19.50871,
                19.45328,
                19.23972,
                19.08348,
                18.91619,
                19.05939,
                19.33888,
                19.70294,
                19.81422,
                19.97729,
                20.17395,
                20.26721,
                20.2487,
                20.07975,
                std::numeric_limits<double>::quiet_NaN(),
                20.76404,
                20.64397,
                20.57241,
                20.783,
                20.8643,
                20.92676,
                21.01249,
                20.91745,
                20.76404,
                std::numeric_limits<double>::quiet_NaN(),
                21.17684,
                21.06873,
                21.09777,
                21.21958,
                21.17684,
                std::numeric_limits<double>::quiet_NaN(),
                21.71696,
                21.65272,
                21.32217,
                21.26442,
                21.27729,
                21.31244,
                21.53919,
                21.57912,
                21.71696,
                std::numeric_limits<double>::quiet_NaN(),
                22.21494,
                21.982,
                21.88299,
                22.06533,
                22.1382,
                22.23618,
                22.21494,
                std::numeric_limits<double>::quiet_NaN(),
                25.2103,
                25.17,
                24.34,
                23.75975,
                23.71,
                24.28615,
                24.57564,
                25.2103,
                std::numeric_limits<double>::quiet_NaN(),
                26.79,
                26.87,
                26.84,
                26.58,
                26.42,
                26.79,
                std::numeric_limits<double>::quiet_NaN(),
                27.04,
                26.59,
                25.87918,
                26.00735,
                26.53,
                26.92516,
                27.04,
                std::numeric_limits<double>::quiet_NaN(),
                47.03601,
                46.55001,
                46.41587,
                46.44314,
                46.03339,
                45.96818,
                46.39265,
                46.72747,
                47.03601,
                std::numeric_limits<double>::quiet_NaN(),
                44.6092,
                45.64149,
                45.80629,
                46.39933,
                46.608989976582279,
                47.048704738953774,
                46.80463694923931,
                46.853006089864451,
                46.23464590105992,
                45.259046535821639,
                45.408391425145183,
                45.245998236667944,
                44.514854234386348,
                44.609835516938801,
                44.284015611338546,
                44.031033637053667,
                43.132974758469416,
                42.792297878585188,
                42.443895372073356,
                42.027150783855546,
                41.78333,
                41.135370591794711,
                41.868116563477358,
                42.123191433270051,
                41.551210842447418,
                40.951014919593447,
                40.631034450842193,
                40.876523342444742,
                40.033629055332014,
                39.975286363274492,
                39.290573635407156,
                38.952093003895328,
                37.906136176091707,
                37.198918361961276,
                36.965030829408249,
                36.700421657857675,
                36.872814235983384,
                37.374566555321366,
                37.582874253889884,
                38.32026,
                38.815486355131839,
                39.049218858387903,
                39.399481716462219,
                40.176100979160694,
                40.256561184239175,
                40.52615713150584,
                40.572924302729945,
                41.282286688800497,
                41.80888,
                42.98658,
                43.66016,
                44.6092,
                std::numeric_limits<double>::quiet_NaN(),
                49.87304,
                49.95718,
                49.70641,
                49.28855,
                49.10506,
                49.08717,
                49.40069,
                49.87304,
                std::numeric_limits<double>::quiet_NaN(),
                62.085565,
                62.3856,
                62.36371,
                62.158675,
                61.63308,
                61.7181,
                62.01649,
                62.085565,
                std::numeric_limits<double>::quiet_NaN(),
                62.4528,
                62.91409,
                62.90458,
                62.7108,
                62.15922,
                62.18231,
                62.4528,
                std::numeric_limits<double>::quiet_NaN(),
                67.44425,
                67.14886,
                67.09873,
                67.58809,
                68.14856,
                68.28721,
                68.01036,
                67.58202,
                67.44425,
                std::numeric_limits<double>::quiet_NaN(),
                69.680030358321773,
                69.10769485484937,
                68.757044423532847,
                69.060030358321768,
                68.950701853546605,
                69.4000303583218,
                69.710035349643448,
                70.143523101923819,
                69.860030358321779,
                69.680030358321773,
                std::numeric_limits<double>::quiet_NaN(),
                73.07600495064645,
                72.672592881959986,
                71.698414618609689,
                70.992979641393362,
                70.497764390740315,
                70.024304918082152,
                69.584486802846072,
                69.504026597767592,
                69.119605617948366,
                68.75280630154063,
                68.91,
                69.18,
                69.119243882922262,
                68.78,
                68.630059156817936,
                68.53554,
                69.007441921658852,
                69.28,
                69.168207302518852,
                69.96,
                70.066524563264636,
                70.237315171989309,
                70.192356675895326,
                70.366351223422072,
                70.600006212029854,
                70.520450344516462,
                70.540552476677988,
                70.909212144648222,
                71.309187730587354,
                71.295183417436277,
                71.558578192827923,
                72.307834784627801,
                72.705950019004348,
                73.314595038538044,
                73.121454372847154,
                72.652774970176011,
                72.95539215767721,
                72.450410061321065,
                72.96112824166164,
                72.633344631634316,
                71.65087230090117,
                72.065472317178859,
                73.089544175906951,
                73.235995185022034,
                73.07600495064645,
                std::numeric_limits<double>::quiet_NaN(),
                72.802902221679744,
                73.333183288574219,
                73.693183898925781,
                73.759719848632869,
                73.651931762695341,
                73.102684989953104,
                72.826385498046847,
                72.855545043945369,
                72.876655578613281,
                72.742202758789062,
                72.802902221679744,
                std::numeric_limits<double>::quiet_NaN(),
                73.36983,
                73.76506,
                73.85758,
                73.47525,
                73.21244,
                73.20544,
                73.31692,
                73.36983,
                std::numeric_limits<double>::quiet_NaN(),
                75.345845,
                75.08406,
                74.68892,
                74.778355,
                75.17298,
                75.49682,
                75.345845,
                std::numeric_limits<double>::quiet_NaN(),
                76.13676,
                76.09289,
                75.562625,
                74.82,
                74.84768,
                74.61148,
                75.26167,
                75.94917,
                76.13676,
                std::numeric_limits<double>::quiet_NaN(),
                76.588607082821966,
                76.72,
                76.25656,
                75.74344,
                75.0,
                74.897444159638098,
                75.057356879365301,
                75.640757961724404,
                75.563811754041836,
                76.336581122534483,
                76.305368557430228,
                76.646329657692007,
                76.588607082821966,
                std::numeric_limits<double>::quiet_NaN(),
                79.28129,
                78.71334,
                78.30689,
                77.921,
                79.23399,
                79.34641,
                79.28129,
                std::numeric_limits<double>::quiet_NaN(),
                81.0246,
                81.2504,
                80.746975,
                79.780135,
                78.88094,
                78.7562,
                79.044745,
                79.4265,
                80.14379,
                80.34146,
                81.0246,
                std::numeric_limits<double>::quiet_NaN(),
                80.60231557893178,
                80.907284044102198,
                80.977279771641605,
                81.206464748856064,
                81.257391872879737,
                80.723445136223916,
                80.32,
                79.66,
                79.336914781400736,
                79.039310207831704,
                78.287211412255857,
                78.215329494937862,
                78.343332017724862,
                78.751007392075394,
                79.113724270332114,
                79.38011627879672,
                79.372468166817526,
                79.705006008615669,
                80.157769070140972,
                80.60231557893178,
                std::numeric_limits<double>::quiet_NaN(),
                81.89429,
                82.085,
                82.11751,
                82.27961,
                82.65227345805701,
                82.6,
                82.32,
                82.86,
                83.02,
                83.13056,
                83.172058823529397,
                83.06404,
                83.23324,
                83.169780758382814,
                83.106321516765718,
                83.02801,
                82.9,
                82.6286,
                82.36165,
                81.92775,
                81.72527,
                81.50141,
                81.50657,
                80.9,
                80.61683,
                79.8,
                79.63415,
                79.430162204802087,
                79.32309,
                79.19766,
                79.01907,
                78.52581,
                78.18296,
                77.89991,
                77.50859,
                77.20968,
                76.98336,
                77.022045,
                76.777955,
                76.17812,
                76.45403,
                76.29901,
                76.42,
                76.47239,
                76.95213,
                77.17833,
                77.9,
                77.970222222222304,
                77.53873,
                78.18,
                78.37181,
                78.75867,
                78.9969,
                79.34543,
                79.73624,
                80.25145,
                80.20836,
                80.1,
                80.46442,
                80.58,
                80.51627,
                80.85569,
                81.26,
                81.5531,
                81.89429,
                std::numeric_limits<double>::quiet_NaN(),
                82.62796,
                83.22516,
                83.18018,
                83.54905,
                83.64513,
                83.51966,
                82.72669,
                82.34165,
                82.29765,
                82.2,
                82.02154,
                82.13178,
                81.78697,
                82.09317,
                81.73449,
                81.15271,
                81.52462,
                81.91245,
                81.71885,
                81.29154,
                80.58004,
                80.35,
                80.17708,
                80.12912,
                79.4,
                78.75128,
                77.63859,
                76.98565,
                76.94434,
                76.62795,
                76.09808,
                75.24838,
                75.15585,
                74.29561,
                74.22382,
                73.81713,
                73.46436,
                73.30955,
                73.30663,
                72.62928,
                72.18409,
                72.59788,
                72.3302,
                72.08016,
                71.46898,
                70.66369,
                70.471,
                70.85649,
                71.43094,
                70.75226,
                70.22646,
                70.18401,
                70.12946,
                69.2588,
                68.47046,
                68.12503,
                68.12078,
                67.73547,
                66.67974,
                65.9789,
                65.93768,
                65.69213,
                65.45848,
                64.83997,
                64.13902,
                63.48246,
                62.68233,
                61.90093,
                61.07404,
                60.09772,
                60.03676,
                60.85328,
                60.85843,
                61.40681,
                62.38336,
                63.62691,
                64.27842,
                65.1767,
                66.09957,
                66.8365,
                67.18899,
                68.35759,
                68.72958,
                69.14781,
                69.9291,
                69.574925,
                69.42616,
                69.28362,
                69.61003,
                70.28932,
                70.821315,
                70.835755,
                70.56978,
                71.20485,
                71.54719,
                71.406536967272586,
                71.65444,
                72.58625,
                72.95861,
                73.64977,
                74.71026,
                75.09861,
                75.51727,
                76.10238,
                76.1752,
                76.13486,
                76.06141,
                76.37975,
                77.00857,
                77.32312,
                77.37595,
                77.63595,
                78.04419,
                78.43271,
                78.91388,
                79.39436,
                79.75814,
                80.11721,
                80.51582,
                81.21396,
                81.3211,
                81.77042,
                82.03363,
                82.19074,
                82.19962,
                81.88833,
                82.43883,
                82.06481,
                81.98594,
                81.6607,
                82.19979,
                82.62796,
                std::numeric_limits<double>::quiet_NaN(),
                73.6,
                73.64,
                73.42,
                72.76,
                73.46,
                73.6,
                std::numeric_limits<double>::quiet_NaN(),

                -84.71338,
                -84.721443373552503,
                -84.139411716649136,
                -84.452932631363922,
                -84.099259128758348,
                -84.117914320815714,
                -84.534323012223638,
                -84.117914320815714,
                -84.06101856886238,
                -83.884646905450211,
                -84.117914320815714,
                -84.237390232274535,
                -84.570496514827937,
                -84.825209649594598,
                -85.138730564309384,
                -85.373910007669707,
                -85.099559828632152,
                -85.295516859882923,
                -85.609037774597738,
                -85.315102227721567,
                -85.040752048683999,
                -84.570496514827937,
                -84.531274102718413,
                -84.296146335790382,
                -83.904232273288827,
                -83.688689874199397,
                -83.238019708182009,
                -82.826520277841809,
                -82.454191583178854,
                -82.042692152838669,
                -81.768393650233406,
                -81.415650323409054,
                -81.102129408694282,
                -81.16093718864245,
                -81.004150893068882,
                -81.337308852054591,
                -81.04337330517842,
                -80.671044610515466,
                -80.33793832796205,
                -79.926438897621864,
                -79.652088718584309,
                -79.358204848140431,
                -79.299397068192278,
                -79.162247816889646,
                -79.064269301264247,
                -78.691940606601307,
                -78.378419691886506,
                -78.025676365062182,
                -76.889208266099303,
                -76.98723845815698,
                -77.300759372871781,
                -77.202729180814103,
                -77.065579929511472,
                -77.496664727690273,
                -77.39873788849718,
                -77.183143812975473,
                -76.908845310370211,
                -76.575739027816795,
                -76.477760512191409,
                -76.105431817528455,
                -75.733154799297807,
                -75.380411472473469,
                -75.204039809061314,
                -75.537197768047022,
                -75.341240736796237,
                -75.086475925597298,
                -75.066890557758683,
                -74.968912042133283,
                -74.733784275205267,
                -74.518241876115866,
                -74.302699477026451,
                -74.361455580542312,
                -74.439848728329082,
                -74.302699477026451,
                -74.479019464006328,
                -74.459434096167712,
                -74.322284844865067,
                -74.420263360490466,
                -74.518241876115866,
                -74.479019464006328,
                -74.498604831844943,
                -74.518241876115866,
                -74.479019464006328,
                -74.185083917130157,
                -74.028349297988896,
                -74.243891697078297,
                -74.067520033666142,
                -73.714828383274096,
                -74.028349297988896,
                -74.381040948380928,
                -74.714198907366637,
                -74.420263360490466,
                -74.792540378721128,
                -74.910104262185129,
                -75.184454441222684,
                -75.125698337706837,
                -74.949326674294667,
                -74.988497409971899,
                -75.125698337706837,
                -75.302018324686699,
                -74.870933526507898,
                -74.537827243954482,
                -74.185083917130157,
                -74.106742445775666,
                -73.734413751112726,
                -73.362085056449772,
                -72.617531019988462,
                -72.754680271291093,
                -72.813436374806955,
                -72.754680271291093,
                -72.911414890432354,
                -73.205350437308525,
                -73.558042087700557,
                -73.61684986764871,
                -73.479700616346079,
                -73.283743585095294,
                -73.166179701631279,
                -73.40130746855931,
                -73.32291432077254,
                -72.558723240040308,
                -73.00939340605774,
                -73.185765069469909,
                -73.087786553844509,
                -73.479700616346079,
                -73.518871352023325,
                -73.636435235487326,
                -73.851977634576741,
                -73.479700616346079,
                -73.126957289521755,
                -73.518871352023325,
                -73.420892836397925,
                -73.636435235487326,
                -73.969541518040742,
                -73.871614678847649,
                -73.656020603325956,
                -73.40130746855931,
                -73.264158217256679,
                -73.146542657360371,
                -73.00939340605774,
                -72.793851006968339,
                -72.480330092253539,
                -72.049245294074737,
                -71.637745863734537,
                -71.245831801232981,
                -70.853917738731411,
                -70.462055352662134,
                -70.109312025837809,
                -69.717397963336239,
                -69.325535577266962,
                -68.953206882604007,
                -68.541707452263822,
                -68.149845066194544,
                -67.718760268015743,
                -67.326846205514173,
                -66.876176039496741,
                -66.582240492620571,
                -66.209963474389909,
                -65.89639088324283,
                -65.602507012798938,
                -65.171422214620137,
                -64.897072035582582,
                -64.642307224383643,
                -64.583551120867781,
                -64.270030206152981,
                -64.074073174902196,
                -63.956509291438188,
                -63.701744480239256,
                -63.388223565524456,
                -63.270659682060447,
                -63.525424493259386,
                -63.858530775812795,
                -64.15246632268898,
                -64.368008721778381,
                -64.211222426204841,
                -64.309200941830227,
                -64.544328708758258,
                -64.799093519957182,
                -65.093029066833367,
                -65.484943129334937,
                -65.857220147565585,
                -66.190326430119001,
                -66.425505873479324,
                -66.503847344833801,
                -66.83700530381951,
                -67.150474542102003,
                -67.581611016713111,
                -67.953888034943759,
                -68.365335788851667,
                -68.678908379998745,
                -68.913984470494484,
                -69.227557061641562,
                -69.61941944771084,
                -69.991748142373794,
                -70.383662204875364,
                -70.71676848742878,
                -71.089045505659428,
                -72.010074558397491,
                -72.382351576628153,
                -72.774265639129709,
                -73.166179701631279,
                -73.69524301543548,
                -74.106742445775666,
                -74.439848728329082,
                -74.576997979631713,
                -74.929741306456052,
                -75.262847589009468,
                -75.635124607240115,
                -75.791910902813669,
                -76.00745330190307,
                -76.22299570099247,
                -76.634495131332656,
                -76.673665867009902,
                -76.634495131332656,
                -76.712888279119426,
                -76.712888279119426,
                -77.104802341620996,
                -77.28107065216858,
                -77.555420831206135,
                -77.908112481598167,
                -78.221633396312967,
                -78.123654880687567,
                -78.378419691886506,
                -78.789919122226692,
                -79.181833184728262,
                -79.514939467281678,
                -79.88721648551234,
                -80.25954518017528,
                -80.416331475748834,
                -80.690629978354096,
                -81.004150893068882,
                -81.317671807783668,
                -81.474458103357222,
                -81.748756605962484,
                -82.042692152838669,
                -82.375850111824363,
                -82.846105645680424,
                -83.218434340343379,
                -82.86569101351904,
                -82.571755466642855,
                -82.258234551928069,
                -82.003521417161423,
                -81.729171238123868,
                -81.709585870285252,
                -81.846735121587869,
                -82.081914564948192,
                -81.650829766769377,
                -81.356894219893206,
                -81.337308852054591,
                -81.121714776532912,
                -80.906172377443497,
                -80.769023126140866,
                -80.592651462728696,
                -80.33793832796205,
                -79.985195001137726,
                -79.632503350745694,
                -79.260226332515032,
                -79.299397068192278,
                -79.456131687333524,
                -79.456131687333524,
                -79.083854669102877,
                -78.339248956209275,
                -78.123654880687567,
                -77.888527113759551,
                -77.653451023263813,
                -77.359515476387642,
                -77.065579929511472,
                -76.673665867009902,
                -76.497345880030025,
                -76.360144952295101,
                -76.281803480940624,
                -76.242581068831086,
                -76.105431817528455,
                -75.90947478627767,
                -75.674347019349653,
                -75.439219252421623,
                -75.125698337706837,
                -74.792540378721128,
                -74.498604831844943,
                -74.106742445775666,
                -73.871614678847649,
                -73.460115248507464,
                -73.146542657360371,
                -72.950585626109586,
                -72.715457859181569,
                -72.401936944466769,
                -72.010074558397491,
                -71.539767348109152,
                -71.265417169071597,
                -71.324224949019751,
                -71.657331231573167,
                -71.696501967250398,
                -71.324224949019751,
                -70.932310886518181,
                -71.030289402143566,
                -71.40261809680652,
                -71.461374200322382,
                -71.285054213342505,
                -71.167438653446197,
                -71.226246433394351,
                -71.637745863734537,
                -71.304639581181135,
                -71.128267917768966,
                -70.991118666466335,
                -70.853917738731411,
                -70.61878997180338,
                -70.462055352662134,
                -70.246512953572733,
                -69.893769626748394,
                -70.148534437947333,
                -70.01133351021241,
                -70.481640720500749,
                -70.834332370892781,
                -70.63837533964201,
                -70.246512953572733,
                -69.972162774535178,
                -70.03091887805104,
                -70.40324757271398,
                -70.03091887805104,
                -69.913354994587024,
                -69.874184258909779,
                -69.893769626748394,
                -70.01133351021241,
                -70.070141290160564,
                -70.40324757271398,
                -70.69718311959015,
                -70.520811456177995,
                -70.481640720500749,
                -70.481640720500749,
                -70.462055352662134,
                -70.32485442492721,
                -70.207290541463195,
                -69.93294036242564,
                -69.756620375445763,
                -69.658641859820378,
                -69.384291680782823,
                -68.835642999140006,
                -68.502588393018883,
                -68.659271335727837,
                -69.012014662552161,
                -69.247142429480192,
                -69.168749281693422,
                -69.521440932085454,
                -69.776205743284393,
                -69.541077976356362,
                -69.109941501745269,
                -68.933621514765392,
                -68.600515232211976,
                -68.463314304477052,
                -68.267408949658559,
                -68.051866550569159,
                -67.816738783641128,
                -67.601196384551727,
                -67.718760268015743,
                -67.366068617623711,
                -67.091718438586156,
                -67.111303806424772,
                -66.876176039496741,
                -66.523484389104709,
                -66.249134210067155,
                -66.05317717881637,
                -65.89639088324283,
                -65.818049411888353,
                -65.8768055154042,
                -65.9747840310296,
                -66.249134210067155,
                -66.680219008245956,
                -67.013325290799372,
                -67.287675469836927,
                -67.405239353300942,
                -67.679589532338497,
                -67.953888034943759,
                -68.012695814891913,
                -67.816738783641128,
                -67.405239353300942,
                -67.620730075958051,
                -67.738345635854358,
                -67.855909519318374,
                -67.934302667105143,
                -67.934302667105143,
                -68.972792250442637,
                -69.227557061641562,
                -69.678227227658994,
                -69.93294036242564,
                -70.305269057088594,
                -70.69718311959015,
                -70.677546075319242,
                -71.069460137820812,
                -71.441788832483766,
                -71.853288262823952,
                -72.166809177538738,
                -72.264787693164138,
                -72.088416029751968,
                -71.696501967250398,
                -71.324224949019751,
                -71.01070403430495,
                -70.71676848742878,
                -70.364025160604442,
                -69.874184258909779,
                -69.776205743284393,
                -69.737035007607147,
                -69.61941944771084,
                -69.462684828569593,
                -69.070770766068023,
                -68.698442071405083,
                -68.326216729606713,
                -68.071503594840067,
                -67.875546563589282,
                -67.542388604603573,
                -67.366068617623711,
                -67.209282322050157,
                -67.307260837675557,
                -67.209282322050157,
                -67.091718438586156,
                -67.150474542102003,
                -66.876176039496741,
                -66.209911797957616,
                -66.484261976995171,
                -66.954569187283511,
                -67.150474542102003,
                -67.228867689888787,
                -67.111303806424772,
                -67.189696954211541,
                -67.209282322050157,
                -67.111303806424772,
                -67.170111586372926,
                -67.385653985462326,
                -67.248504734159695,
                -67.248504734159695,
                -67.111303806424772,
                -67.248504734159695,
                -66.915346775173987,
                -66.582240492620571,
                -66.307890313583016,
                -65.563284600689414,
                -65.700485528424338,
                -65.9747840310296,
                -66.327527357853924,
                -66.934932143012603,
                -66.954569187283511,
                -66.954569187283511,
                -66.83700530381951,
                -66.699804376084586,
                -66.425505873479324,
                -66.131570326603139,
                -66.092347914493615,
                -65.8768055154042,
                -66.072762546654985,
                -66.386283461369786,
                -66.699804376084586,
                -66.66063364040734,
                -66.915346775173987,
                -67.170111586372926,
                -67.268090101998311,
                -67.189696954211541,
                -66.876176039496741,
                -66.562655124781955,
                -66.484261976995171,
                -66.621462904730095,
                -66.719389743923202,
                -66.562655124781955,
                -66.562655124781955,
                -66.66063364040734,
                -66.75861215603274,
                -66.582240492620571,
                -66.425505873479324,
                -66.386283461369786,
                -66.386283461369786,
                -66.2883049457444,
                -66.209963474389909,
                -65.720070896262953,
                -65.308571465922768,
                -65.58286996852803,
                -66.033591810977754,
                -66.44509124131794,
                -66.778197523871356,
                -66.954569187283511,
                -66.895761407335371,
                -66.876176039496741,
                -66.817368259548587,
                -66.817368259548587,
                -66.797782891709971,
                -66.83700530381951,
                -66.915346775173987,
                -67.228867689888787,
                -67.601196384551727,
                -67.895131931427912,
                -68.130259698355928,
                -68.385024509554867,
                -68.561292820102452,
                -68.718130792108283,
                -68.874813734817238,
                -68.894502455520438,
                -68.561292820102452,
                -68.835642999140006,
                -69.149215590287085,
                -69.384291680782823,
                -69.482270196408209,
                -69.599834079872224,
                -69.991748142373794,
                -70.22687590930181,
                -70.579619236126149,
                -70.736353855267396,
                -70.71676848742878,
                -70.775524590944642,
                -70.755939223106012,
                -70.834332370892781,
                -70.971481622195427,
                -71.206661065555735,
                -71.40261809680652,
                -71.696501967250398,
                -72.088416029751968,
                -72.441159356576293,
                -72.891829522593724,
                -73.24452117298577,
                -73.656020603325956,
                -73.812806898899495,
                -74.165498549291527,
                -74.381040948380928,
                -74.772955010882498,
                -75.145283705545452,
                -75.458804620260253,
                -75.870304050600438,
                -76.242581068831086,
                -76.69330291128081,
                -77.065579929511472,
                -77.457442315580735,
                -77.829771010243689,
                -78.182514337068014,
                -78.319611911938352,
                -78.750748386549461,
                -78.907483005690708,
                -79.123025404780108,
                -79.162247816889646,
                -79.730481866371079,
                -80.200737400227126,
                -80.573066094890081,
                -80.945394789553035,
                -81.278501072106451,
                -81.690000502446622,
                -82.062277520677284,
                -82.395435479662993,
                -82.708956394377807,
                -83.022477309092579,
                -83.33599822380738,
                -83.825890801934349,
                -84.04143320102375,
                -84.117914320815714,
                -84.413710219254398,
                -84.158997084487751,
                -84.472517999202552,
                -84.71338
        };
        return std::make_pair(std::vector<double>(std::begin(x), std::end(x)), std::vector<double>(std::begin(y), std::end(y)));
	}

    std::pair<std::vector<double>, std::vector<double>>& world_map_110m() {
        static std::pair<std::vector<double>, std::vector<double>> world_map_110m_ = prepare_world_map_110m();
        return world_map_110m_;
    }
}
